Hallo,
ik heb volgende query:
$sql = 'DELETE FROM pb WHERE voor="'.strtolower($_POST['gebruikersnaam']).'" && saved=0 && gelezen=1 ORDER BY datum ASC LIMIT 0, 1';
die uitgevoerd worde in een gewone mysql_query, echter krijg ik nu de volgende error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1' at line 1
Waaraan ik afleid dat het hier gaat om de LIMIT? Bij de 1 bij gelezen staat geen spatie voor.
Weet iemand wat ik fout doe?
De bedoeling is gewoon de oudste rij te wissen die geen 1 in saved staan heeft en gelezen is (= 1).
Ik las ergens dat je als je van het begin begint gewoon LIMIT 1 kunt zetten, is dit een correcte oplossing?
Of kan ik dit beter niet doen?
983 views