login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Poll foutje

Offline matthias - 18/09/2004 15:01 (laatste wijziging 18/09/2004 15:10)
Avatar van matthiasPHP interesse Hallo,

Mischien een n00b foutje, maar ik zie em niet .

Ik heb die scriptje (nog niet af!).
  1. <?php
  2. include"global.inc.php";
  3. boven();
  4.  
  5.  
  6.  
  7. $ip = $_SERVER['REMOTE_ADDR']; // IP adres
  8.  
  9. if(isSet($_POST['submit']))
  10. {
  11. if($_POST['andwoord'] == "") {
  12. Echo'ERROR!!!';
  13. } else {
  14. mysql_query("UPDATE poll SET stemmen = stemmen+1 WHERE id = '1'")or die(mysql_error());
  15. mysql_query("UPDATE poll SET '".$_POST[andwoord]."' = '".$_POST[andwoord]."' + 1 WHERE id=1")or die(mysql_error());
  16. }
  17. } else {
  18. $s = "SELECT * FROM poll";
  19. $a = mysql_query($s);
  20. While($list = mysql_fetch_object($a))
  21. {
  22. Echo'<form method="post" action="poll.php">';
  23. for($i=1; $i <= $list->aantal; $i++)
  24. {
  25. $keuze = "andwoord$i";
  26. $keuze2 = "keuze$i";
  27.  
  28. Echo '<input type="radio" name="andwoord" value="'.$keuze.'"> '.$list->$keuze2.'<BR>';
  29. }
  30. }
  31. Echo'<center><BR><input type="submit" name="submit" value="Stem"></center>';
  32.  
  33. }
  34. onder();
  35. ?>


Nu krijg ik deze error als ik op "stem" klik:

You have an error in your SQL syntax near ''' = '' + 1 WHERE id=1' at line 1

Wie ziet de fout?

2 antwoorden

Gesponsorde links
Offline Thomas - 18/09/2004 15:39
Avatar van Thomas Moderator Probeer die quotes rond $_POST[andwoord] (antwoord ?) in de query eens weg te halen ?
Rond indices van associatieve arrays (textuele indexen) moeten overigens wel quotes dus probeer zoiets:

  1. mysql_query("UPDATE poll SET ".$_POST['andwoord']." = ".$_POST['andwoord']." + 1 WHERE id=1") or die(mysql_error());
Offline matthias - 18/09/2004 16:01
Avatar van matthias PHP interesse Thnx FangorN.
Ik had het probleem al gevonden.
Het lag dus aan die typfout (antwoord )

Bedankt voor het andwoord 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.216s