Thread: [MySQL] query klopt niet
-
01-04-2005, 23:02 #1
[MySQL] query klopt niet
Ik heb deze code:
Als ik dat nu draai geeft hij een 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 '' at line 1"PHP Code:<?
include("connect.php");
$query = "SELECT * FROM reacties WHERE vid = $vid";
$resultaat = mysql_query($query) or die (mysql_error());
while (list($rid, $vid, $poster, $bericht, $datum) = mysql_fetch_row($resultaat)) {
echo "blaat";
}
?>
Ik heb al eens rondgekeken, maar niets hielp. Het rare is dat ik op een ander pagina net dezelfde query uitvoer, alleen dan met een andere tabel. Het is waarschijnlijk een zeer stomme vraag, maar kan iemand helpen?no votes
-
-
01-04-2005, 23:04 #2
is $vid een numerieke(0-9) of een alfa numerieke(abc & 0-9) waarde?
no votes
-
01-04-2005, 23:13 #3
Een numerieke.
no votes
-
01-04-2005, 23:16 #4Member
- Registered
- 17/07/02
- Location
- Genk
- Posts
- 401
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
correct me if I'm wrong, maar moet er geen ; achter die query staan ?
$query = "SELECT * FROM reacties WHERE vid = $vid ; ";
dus.no votes
-
02-04-2005, 00:09 #5no votes
-
02-04-2005, 02:39 #6Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
pak ook eens `reacties`, normaal is da alleen voor reserved tabelnamen maar 'k heb nogal gehoord da iemand er problemen mee had anders..
no votes
-
02-04-2005, 11:22 #7
Nope, helpt ook niet. Het ligt volgens mij aan het gedeelte vanaf de WHERE, als ik dat weglaat functioneert het normaal.
no votes
-
02-04-2005, 11:29 #8Bezoek mijn website en Facebook paginano votes
-
02-04-2005, 11:38 #9no votes
-
02-04-2005, 11:44 #10
$query = "SELECT * FROM reacties WHERE vid = '".$vid."'";
Probeer eens single quotes ( ' ) rond de where te zetten.
Disno votes
-
03-04-2005, 12:46 #11Member
- Registered
- 27/05/03
- Location
- Schellebelle
- Posts
- 3,278
- iTrader
- 66 (99%)
- Mentioned
- 1 Post(s)
- Reputation
- 0/2
no votes
-
03-04-2005, 15:13 #12
Ik denk gewoon dat het een probleem is dat die vid niet bestaat in de tabel. (is het vid of Vid of vID,....)
no votes
-
03-04-2005, 15:19 #13Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Er staat toch dat zijn probleem al opgelost is, waarom lees je de replies niet voor te posten
no votes
-
04-04-2005, 12:03 #14
ik werk altij met "where ... like ...." en niet "where ... = ...."
wat baten vuur en grill, als de kip niet braden wilno votes
-
04-04-2005, 12:10 #15
is het niet
$query = "SELECT * FROM reacties WHERE vid = '$vid'";
??Gaming @ gamestraat.beno votes


