par
zeus » 13 juin 2005, 15:28
Pour voir pourquoi ça ne marche pas, je te conseille de faire ça :
mysql_query($query) or die (mysql_error);
Ensuite, pour tout les champs MySQL non numérique, il faut que tu encadres les valeurs par ' et ensuite, sors les variables des chaines :
$query="INSERT INTO 'commande'('fournisseur','quantite','nombre_quantite','prix') VALUES ('".$fournisseur."', ".$quantite.", ".$nombre_quantite.", ".$prix.");";
J'ai estimé que fournisseur était un champ texte, quantite et nombre des entiers et prix un flotant
Pour voir pourquoi ça ne marche pas, je te conseille de faire ça :
[php]mysql_query($query) or die (mysql_error);[/php]
Ensuite, pour tout les champs MySQL non numérique, il faut que tu encadres les valeurs par ' et ensuite, sors les variables des chaines :
[php]$query="INSERT INTO 'commande'('fournisseur','quantite','nombre_quantite','prix') VALUES ('".$fournisseur."', ".$quantite.", ".$nombre_quantite.", ".$prix.");"; [/php]
J'ai estimé que fournisseur était un champ texte, quantite et nombre des entiers et prix un flotant