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 '10' at line 1

<?php
error_reporting(E_ALL);

//Deze gegevens correct veranderen !!!
mysql_connect("*******", "******", "*******");
mysql_select_db("******");

$max = "10"; //Aantal berichten tonen per pagina

$conf['url'] = "http://www.mcsalier.nl/";; //url naar de map waar het gastenboek geïnstalleerd staat

$pagina_lezen = "Gastenboeklees.php"; //pagina van lezen
$pagina_schrijven = "Gastenboekschrijf.php"; //pagina van schrijven

$seconden = 60*60*24; //Na hoeveel seconden men terug een bericht kan plaatsen (standaard 1 dag)
$tijd_cookie = time() + $seconden;
?>
De fout zit in de SQL query.
Laat dat stukje even zien.
En echo de SQL eens.
oeps ik heb dit met hulp van mijn dochter zover gekregen hoe echo ik de sql en hoe laat ik het stukje sql query zien?
Zal eruit zien als een van de volgende stukjes code:

"SELECT .. FROM .."

of

"UPDATE .. SET .."

of

"INSERT INTO .."


Copypaste dat stukje even
Vrouwelijke developer +1
$data = mysql_query("SELECT * FROM gastenboek ORDER BY id DESC LIMIT ".$van.",".$max) or die (mysql_error())
Jolanda de Groot op 21/01/2015 15:04:25

$data = mysql_query("SELECT * FROM gastenboek ORDER BY id DESC LIMIT ".$van.",".$max) or die (mysql_error())


Daar zit geen fout in, kan je iets meer code laten zien?
@Jolanda

hebben $van en $max die je gebruikt in de sql query een waarde voordat je $data = uitvoert.
Ik zie dat je $max een waarde geeft, maar $van?
Pas die regel eens aan naar:


$sql = "SELECT * FROM gastenboek ORDER BY id DESC LIMIT ".$van.",".$max;
echo "<p>SQL Query: ".$sql."</p>";
$data = mysql_query($sql) or die (mysql_error());


Hoe ziet die SQL-query er dan uit?
@ozzie Ja ik support vrouwelijke developers zeer. Hun denkwijze is vaak handig in de programmeer wereld.
En tja, veel makkelijke developers vinden het leuk om met een vrouw te werken. Bij op het werk wordt er vaak over gesproken.

Reageren