ik zie het foutje niet in het volgende:
<?
SELECT * FROM update ORDER BY id LIMIT 0,5
?>
maar hij geeft de fout

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 'update ORDER BY id LIMIT 0,5' at line 1

wat is de fout hierin?
alvast bedankt,
bestaat de tabel update wel? lijkt er niet op namelijk

controleer dit dmv. <?php
mysql_query("SELECT * FROM update ORDER BY id LIMIT 0,5") or die(mysql_error());?>

(standaard debuggen)
had ik er net achter gezet maar toen gaf hij dat,,
voor de duidelijkheid:
<?php
$query = mysql_query("SELECT * FROM update ORDER BY id LIMIT 0,5") or die(mysql_error());
while($rij = mysql_fetch_object($query)){
$bericht = htmlspecialchars($rij->update);
?>

de tabel bestaadt wel
UPDATE is een woord dat je niet mag gebruiken als tabelnaam. wil je het toch gebruiken dan moet je er backtics om zetten dus: `update`
dankjewel, dat is echt zoiets dat je moet weten he ;)
Donhertog schreef op 25.06.2007 11:14
UPDATE is een woord dat je niet mag gebruiken als tabelnaam. wil je het toch gebruiken dan moet je er backtics om zetten dus: `update`


oftewel gebruik een andere tabelnaam
klaasjan ik ben het helemaal met je eens
dan kies ik een anderen tabel naam, geen probleem als t beter/ duidelijker is
Donhertog schreef op 25.06.2007 11:45
klaasjan ik ben het helemaal met je eens


Kan je beargumenteren waarom je backtics zou gebruiken ?
@ boaz

ik gebruik ze zelf nooit. Ik kies gewoon tabelnamen die wel toegestaan zijn

Reageren