Requete qui ne marche pas [PHP]

Requete qui ne marche pas [PHP] - Programmation

Marsh Posté le 01-04-2002 à 20:34:57    

Voici une requete que je n'arrive pas à faire fonctionner :
 
mysql_select_db ("Nomi" );
$query = "INSERT INTO NOMINATION(text_fr, text_us, nom_nomine, num_departement, date_nomin, type_ajout)  
 
VALUES ("$text1 $lib_depart_fr", "$text2 $nom", "$nom_nomin $sexe_nomme_fr $poste_fr pour ThalesRaytheonSystems $text3 $responsable" , "$text1_us $lib_depart_us $text2_us $nom", "$nom_nomin $sexe_nomme_us $poste_us for ThalesRaytheonSystems $text3_us $responsable", "$nom_nomin" , "$num", "$date_jour" , 1)";
 
$result = mysql_query ($query);

 

[jfdsdjhfuetppo]--Message édité par blueman_82--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 01-04-2002 à 20:34:57   

Reply

Marsh Posté le 01-04-2002 à 20:36:31    

et si tu affichais la requete telle qu'elle est executée ?

Reply

Marsh Posté le 01-04-2002 à 20:38:18    

c'est à dire ?

Reply

Marsh Posté le 01-04-2002 à 20:39:16    

avec le contenu des variables au lieu des noms ... c vachement plus lisible
en gros tu commentes l'appel a mysql_query et tu affiches $query

 

[jfdsdjhfuetppo]--Message édité par HappyHarry--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 01-04-2002 à 20:39:41    

$query = "INSERT INTO NOMINATION(text_fr, text_us, nom_nomine, num_departement, date_nomin, type_ajout)  
 
VALUES (\"$text1  ...";
 
dans une string "...", il faut précéder les guillemets d'un antislash : " ... \" ... ";

Reply

Marsh Posté le 01-04-2002 à 20:40:29    

le retour à la ligne avant le 'values' aussi peut-être ...

Reply

Marsh Posté le 01-04-2002 à 20:40:30    

youdontcare a écrit a écrit :

$query = "INSERT INTO NOMINATION(text_fr, text_us, nom_nomine, num_departement, date_nomin, type_ajout)  
 
VALUES (\"$text1  ...";
 
dans une string "...", il faut précéder les guillemets d'un antislash : " ... \" ... ";  




 
aussi...  :D

Reply

Marsh Posté le 01-04-2002 à 20:42:43    

c bon...le probleme venait effectivement de la !!
 
merci les gars !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed