login  Naam:   Wachtwoord: 
Registreer je!
 Forum

sql error (Opgelost)

Offline stijnhau - 25/02/2007 18:54
Avatar van stijnhauOnbekend hallo
ik heb een sql error maar ik zie de fout niet
alle variabelen die ik gebruik zijn getallen.
wie is een int en getal is een varchar in de db.

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

mysql_query("INSERT INTO blackjack (`wie`, `getal`) VALUES ('".$cookie_id."', '".$getal1.", ".$getal2."'") or die(mysql_error());

8 antwoorden

Gesponsorde links
Offline roelh - 25/02/2007 18:59
Avatar van roelh PHP gevorderde Jij geeft 3 values en maar 2 velden zeg maar waarr hij in DB meot stoppen...
Offline stijnhau - 25/02/2007 19:03
Avatar van stijnhau Onbekend ik geef er maar 2 tog.
'$..id', '$1, $2'
Offline roelh - 25/02/2007 19:05
Avatar van roelh PHP gevorderde
  1. (`wie`, `getal`)

Hier 2

  1. ('".$cookie_id."', '".$getal1.", ".$getal2."'")

Hier 3

Klopt dus niet ;) dat is de fout 
Offline stijnhau - 25/02/2007 19:06 (laatste wijziging 25/02/2007 19:07)
Avatar van stijnhau Onbekend nee tog want er zijn maar 2
dat andere wordt en array he.
$db = $getal1.", ".$getal2;
mysql_query("INSERT INTO blackjack (`wie`, `getal`) VALUES ('".$cookie_id."', '".$db."'") or die(mysql_error());
zo geeft het dezerlfde fout.
Offline roelh - 25/02/2007 19:07 (laatste wijziging 25/02/2007 19:09)
Avatar van roelh PHP gevorderde Dan is DB niet goed, zo werkt dat ook niet 
En $db is geen array.
Je snapt wel hoe het in elkaar zit? 
Offline stijnhau - 25/02/2007 19:08
Avatar van stijnhau Onbekend nee echt niet hoor.
als ik enkel de cookie-id wil posten gaat hij ook fout.
Offline roelh - 25/02/2007 19:10 (laatste wijziging 25/02/2007 19:10)
Avatar van roelh PHP gevorderde
  1. <?
  2. $db = $getal1;
  3. mysql_query("INSERT INTO blackjack (`wie`, `getal`) VALUES ('".$cookie_id."', '".$db."'") or die(mysql_error());
  4. ?>


Doe het eens zo, precies zoals er nu staat, dan doet wel he ? 
Offline stijnhau - 25/02/2007 19:11
Avatar van stijnhau Onbekend nog fout.
heb de fout al gemerkt
ik open 2 keer haken en sluit maar 1 keer.
mysql_query("INSERT INTO blackjack (`wie`, `getal`) VALUES ('".$cookie_id."', '".$getal1.", ".$getal2."')") or die(mysql_error());
zo werkt het wel.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.212s