Ik wil uit mijn database de laatste entry weergeven. Alleen weigerd hij dit. Elke keert geeft hij wel resultaten, maar niet de laatste. Kan iemande mij helpen wat er fout is?

<?php
$select = "SELECT voornaam, tv, achternaam, mv, email, adres, postcode, woonplaats, tel1, tel2, mobiel, gebd, gebp, aanmeldenmet, opmerking, optimist, pico, laser, laservago, jzkb, kielboot, catamaran, surfen, kajuitzeilen, cursus, boot FROM exp_freeform_entries ORDER BY entry_id DESC LIMIT 0, 1";
?>
Gewoon LIMIT 1 doen.
Zo:

SELECT * FROM t ORDER BY id DESC LIMIT 1;


Of (niet de beste oplossing):

SELECT * FROM t LIMIT 95,1;


In deze tabel heb je dus 96 rijen.

edit

Voor de bovenste moet entry_id wel auto_increment zijn (of in iedergeval oplopend).
Dat is juist het vreemde. Als ik Limit 1 doe, krijg ik geen resultaten. Als ik LIMIT 2 doe. Dan krijg ik wel een resultaat.

Nog ideeën wat er dan mis kan zijn?
LIMIT 0,1 ?

Reageren