Ερώτηση:πως μην εμφανίζονται τα 4 τελευταία records!

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
everfrost
Δημοσιεύσεις: 3
Εγγραφή: 04 Μάιος 2007 22:21

Ερώτηση:πως μην εμφανίζονται τα 4 τελευταία records!

Δημοσίευση από everfrost » 11 Απρ 2010 01:25

Γειά σας παιδιά!

έχω έναν πίνακα(news) με τα εξής πεδία: id , title , shd, pic, news, date

τα εμφανίζω με το εξής query: $sql = 'select * from news ORDER BY id DESC';

Αυτό που θέλω να κάνω είναι να μου τα εμφανίζει με την ίδια σειρά αλλά να μην μου εμφανίζει τις τελευταίες 4 εγγραφές! Μπορεί να μου εξηγήσει κάποιος πως θα το κάνω?

Ευχαριστώ!

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Ερώτηση:πως μην εμφανίζονται τα 4 τελευταία records!

Δημοσίευση από Rapid-eraser » 11 Απρ 2010 11:14

Καταρχήν το LIMIT είναι αυτό που θα κάνει control το πόσες εγγραφές και από πιο row θα ξεκινήσουν.

Κώδικας: Επιλογή όλων

[LIMIT {[offset,] row_count | row_count OFFSET offset}]
To OFFSET υπόψιν ξεκινάει από το 0 (για το πρώτο row) ενώ το row_count ξεκινάει από το 1 (για ένα row)

RTFM
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες