login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Raar Query (Opgelost)

Offline SomaQan - 27/07/2007 21:16
Avatar van SomaQanPHP beginner Ik heb niks veranderd bijna aan deze Query en ik krijg zomaar deze 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 ''1','','w', now())' at line 3

  1. $sql = "INSERT INTO reactie
  2. (topic_id,gebruiker_id,topic_cat,reactie_bericht,reactie_datumtijd)
  3. VALUES(".trim($_POST['topic_id']).",'".$_SESSION['gebruiker_id']."','".trim($_POST['topic_cat'])."','".ubb($bericht)."', now())";
  4.  
  5. $resultaat = mysql_query($sql) or die(mysql_error());

2 antwoorden

Gesponsorde links
Offline Stijn - 27/07/2007 21:50
Avatar van Stijn PHP expert
  1. $sql = "INSERT INTO reactie
  2. (topic_id,gebruiker_id,topic_cat,reactie_bericht,reactie_datumtijd)
  3. VALUES('".trim($_POST['topic_id'])."','".$_SESSION['gebruiker_id']."','".trim($_POST['topic_cat'])."','".ubb($bericht)."', NOW())";
  4.  
  5. $resultaat = mysql_query($sql) or die(mysql_error());
Aangezien trim een string returnt moet je quotes rond topic_id plaatsen en ik heb voor de zekerheid NOW in hoofdletters geschreven.
Offline SomaQan - 27/07/2007 22:11
Avatar van SomaQan PHP beginner Raar hij werkt weer van zelf  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s