[PHP] MySQL query werkt niet?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Bjk
  • Registratie: Augustus 2002
  • Laatst online: 08:47
Ok zit nu al zeker 3 uur te kijken naar een code die dus niet werkt, terwijl al mijn andere codes op dezelfde manier zijn. Mischien komt het omdat ik al een tijd zit te klooien maar ik zie de fout echt niet.
Hopelijk kunnen jullie even een oog laten vallen op het zeer complexe script :9

PHP:
1
2
3
4
5
6
7
<?PHP
$mysql = mysql_connect("localhost", "username", "pass");
mysql_select_db(dbnaam, $mysql);

$query = "INSERT INTO order (orderid, mainprodid, randappid, confirm) VALUES('', '', '', '')";
mysql_query($query) or die(mysql_error());
?>


De volgende foutmelding:

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 'order (orderid, mainprodid, randappid, confirm) VALUES('', '',

Ook als ik de records niet leeg laat krijg ik een error, ik zie hem niet. Help! :)

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-09 08:50

gorgi_19

Kruimeltjes zijn weer op :9

ORDER is een reserved word, zet er eens ` omheen.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • Bjk
  • Registratie: Augustus 2002
  • Laatst online: 08:47
Oh wat erg zit je, je helemaal stuk te kijken denk je daar niet bij na. Echt bedankt werd klein beetje parenoiiaa :). Hij kan dicht 8)7

Acties:
  • 0 Henk 'm!

  • spone
  • Registratie: Mei 2002
  • Niet online
dat zou niks uit moeten maken, dat met die `` dingen

edit: Wat was de fout dan??

[ Voor 23% gewijzigd door spone op 08-11-2004 15:42 ]

i5-14600K | 32GB DDR5-6000 | RTX 5070 - MacBook Pro M1 Pro 14" 16/512


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-09 08:50

gorgi_19

Kruimeltjes zijn weer op :9

spone schreef op 08 november 2004 @ 15:41:
dat zou niks uit moeten maken, dat met die `` dingen

edit: Wat was de fout dan??
ORDER is een reserved word en kan je escapen met `

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • Bjk
  • Registratie: Augustus 2002
  • Laatst online: 08:47
Ik moest hem inderdaad escapen `order` deed het klusje klaren _/-\o_

Acties:
  • 0 Henk 'm!

  • J_Davelaar
  • Registratie: Maart 2001
  • Laatst online: 19-03 13:31
als mysql het woord ORDER of order tegenkomt wil hij de resultaten sorteren. Daarom is het een reserved woord.

Spuit11

[ Voor 8% gewijzigd door J_Davelaar op 08-11-2004 15:45 ]

Was ik maar een punt dan was ik het einde


Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 00:18
overigens kun je beter geen reserved words gebruiken, het is netter om daar een 'gewoon' woord voor te gebruiken :)

|>


Acties:
  • 0 Henk 'm!

  • igmar
  • Registratie: April 2000
  • Laatst online: 03-09 22:58

igmar

ISO20022

gorgi_19 schreef op 08 november 2004 @ 15:38:
ORDER is een reserved word, zet er eens ` omheen.
Als je de moeite had genomen om eens wat error checking te doen had dat je tijd en een topic uitgespaart.
Pagina: 1