Syntax error bij query.
Lauren Zonneveld
03/11/2009 12:03:00Thomas schreef op 03.11.2009 11:34:
als ik dit doe:
krijg ik deze error:
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$query = ("SELECT * FROM nolist WHERE nofriend1 = '" .$userdata["id"]. "'");
$getignore = mysql_query($query) or die($query.'<br />'.mysql_error());
echo $getignore;
?>
$query = ("SELECT * FROM nolist WHERE nofriend1 = '" .$userdata["id"]. "'");
$getignore = mysql_query($query) or die($query.'<br />'.mysql_error());
echo $getignore;
?>
krijg ik deze error:
Quote:
Resource id #18 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 '' at line 1
Zoals Chris al zei echo $getignore kan hier niet, dat is een resource, maar het feit dat de code al zover komt wil zeggen dat de query dus correct is uitgevoerd... dus THEORETISCH zou het volgende moeten werken:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$query = ("SELECT * FROM nolist WHERE nofriend1 = '" .$userdata["id"]. "'");
$getignore = mysql_query($query) or die($query.'<br />'.mysql_error());
while($row = msql_fetch_assoc($getignore)) {
echo $row['nofriend1'];
}
?>
$query = ("SELECT * FROM nolist WHERE nofriend1 = '" .$userdata["id"]. "'");
$getignore = mysql_query($query) or die($query.'<br />'.mysql_error());
while($row = msql_fetch_assoc($getignore)) {
echo $row['nofriend1'];
}
?>
PHP hulp
27/11/2024 19:35:51Thomas van Broekhoven
03/11/2009 12:09:00Finally got it!
Vraag me niet hoe, heb alle variabelen ondertussen gewijzigd, maar het is gelukt! Allemaal bedankt voor de hulp!
Vraag me niet hoe, heb alle variabelen ondertussen gewijzigd, maar het is gelukt! Allemaal bedankt voor de hulp!
Gewijzigd op 01/01/1970 01:00:00 door Thomas van Broekhoven