login  Naam:   Wachtwoord: 
Registreer je!
 Forum

MYSQL error (Opgelost)

Offline MisterF - 24/07/2007 15:03
Avatar van MisterFNieuw lid Als ik op mijn pagina kijk geeft hij het volgende als error aan:



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 'to = 'Frank'' at line 1

Hij haalt de fout uit de volgende regel:
  1. $sql2 = mysql_query("SELECT * FROM invites WHERE to = '$username'") or die(mysql_error());



Wat is hier verkeerd aan? Ik weet zeker dat de namen het zelfde zijn in de database.

9 antwoorden

Gesponsorde links
Offline marten - 24/07/2007 15:05
Avatar van marten Beheerder
  1. $sql2 = mysql_query("SELECT * FROM invites WHERE to = '" .$username. "'") or die(mysql_error());


probeer zo eens
Offline MisterF - 24/07/2007 15:07
Avatar van MisterF Nieuw lid Dan geeft hij het nog steeds aan DMM. 
Offline willemw - 24/07/2007 15:07 (laatste wijziging 24/07/2007 15:07)
Avatar van willemw Nieuw lid ik zie er niks verkeerd aan ben je zeker dat je in de juiste database zit (mysql_select_db())?

Marten: op wat slaagt dat nu weer?
Offline MisterF - 24/07/2007 15:09
Avatar van MisterF Nieuw lid Hij zit ook in de goede database. Ik gebruik 1 database en die vraag ik bij elke pagina weer op. Heb ik hier ook gedaan. Eerder in het script kan hij ook wel bijvoorbeeld we de gebruiker vinden in de database maar dit pakt hij gewoon niet.:S
Offline willemw - 24/07/2007 15:12 (laatste wijziging 24/07/2007 15:14)
Avatar van willemw Nieuw lid ik bedenk mij net dat je to niet zomaar mag gebruiken
http://dev.mysq...words.html
Offline Thomas - 24/07/2007 15:13
Avatar van Thomas Moderator TO is een gereserveerd woord, dus hier moeten `backticks` omheen.
Offline MisterF - 24/07/2007 15:14
Avatar van MisterF Nieuw lid Dit is het enige wat ik er boven heb staan:
  1. <?
  2. include("header.php");
  3. include("connect.php");
  4.  
  5. $username = $_SESSION['username'];
  6. $sql = mysql_query("SELECT * FROM users WHERE username = '$username'");
  7. while($user = mysql_fetch_array($sql)){
  8. $username = $user['username'];
  9. }
  10. $sql2 = mysql_query("SELECT * FROM invites WHERE to = '".$username."'") or die(mysql_error());
Offline willemw - 24/07/2007 15:14
Avatar van willemw Nieuw lid oeps, sorry FangorN 
Offline MisterF - 24/07/2007 15:16
Avatar van MisterF Nieuw lid FangorN, heel erg bedankt. Hij haalt alles nu gewoon uit de database op.:)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.217s