login  Naam:   Wachtwoord: 
Registreer je!
 Forum

achter WHERE wordt niks uitgevoerd

Offline gothmog - 29/04/2006 17:42 (laatste wijziging 29/04/2006 17:51)
Avatar van gothmogLid Heey
Meestal weet ik mijn mysql en parse error wel zelf op te lossen, maar ik ben hier al 15 min mee bezig en heb alles 20 keer gechecked en het lukt mij nog steeds niet:$

Mijn 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 'to='1' AND read='0'' at line 1

Mijn Code
  1. <?php
  2. $idnow=$_SESSION['id'];
  3. $selectmessage=mysql_query("SELECT * FROM messages WHERE to='".$idnow."' AND read='0'") or die(mysql_error());


En jah, alles bestaat wel, als ik de where helemaal weghaal, doet hij het wel, als ik bijv. alleen 'to' of 'read' laat staan doet hij het ook niet...

8 antwoorden

Gesponsorde links
Offline Stijn - 29/04/2006 18:01
Avatar van Stijn PHP expert je kolomnaam 'to' mag niet gebruikt worden, dat is één van die velden die al gedifineerd zijn door SQL zelf en dus niet gebruikt mogen worden. daarom krijg je error. verander de kolomnaam naar To ofzo.
Offline gothmog - 29/04/2006 18:03
Avatar van gothmog Lid ok, en hoe zit dat dan met read?
is dat er toevallig ook zo een? want daarmee krijg ik ook een error
Offline Stijn - 29/04/2006 18:04
Avatar van Stijn PHP expert jep is ook zo één.
Offline gothmog - 29/04/2006 18:08
Avatar van gothmog Lid hè hoe slecht kun je het treffen:p

bedankt nog!
Offline riekele - 29/04/2006 18:09
Avatar van riekele PHP beginner of gooi er gewoon backticks overheen `to` dus
Offline Stijn - 29/04/2006 18:10 (laatste wijziging 29/04/2006 20:58)
Avatar van Stijn PHP expert @riekele: ben je soms doof ofzo? to en read en al die andere voorgedefineerde kan je niet omzeilen met backtiks 

[edit]

heu? wtf , vind het maar stom dan mijn excuses riekele
Offline Simon - 29/04/2006 20:00
Avatar van Simon PHP expert toch wel, backsticks helpen wel...
Offline Gerard - 29/04/2006 20:02
Avatar van Gerard Ouwe rakker @stijn1989

Waar zijn backticks anders voor....
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.185s