Insérer directement des variables provenant de post dans une
Posté : 31 mars 2006, 14:14
Bonjour tout lemonde,
Je viens vers vous pour avoir une information. Actuellement lorsque je veux faire une requête ajout aprés avoir remplis un formulaire, je suis obligé de passer tout mes variables dans d'autres variables avans de pouvoir mettre celle-ci dans ma requête insert. Bon comme cela n'est peut être pas très clair voici un exemple :
ce que je suis obligé de faire :
$test=$_POST['nom'];
$sql = "INSERT INTO dip2france.personne VALUES (DEFAULT,'$test')";
pg_query($sql);
Ce que je souhaiterai faire ces pouvoir mettre directement :
$sql = "INSERT INTO dip2france.personne VALUES (DEFAULT,'$_POST['nom']')";
pg_query($sql);
Sauf que si je fais cela il me met une erreur. Pourtant j'ai essayer en mettant des double cottes, des slaches (je suis pas sur de l'écriture), mais rien n'y fais.
Donc si vous avez une idée, je suis preneur.
Merci et bonne journé.
Ludo
Je viens vers vous pour avoir une information. Actuellement lorsque je veux faire une requête ajout aprés avoir remplis un formulaire, je suis obligé de passer tout mes variables dans d'autres variables avans de pouvoir mettre celle-ci dans ma requête insert. Bon comme cela n'est peut être pas très clair voici un exemple :
ce que je suis obligé de faire :
$test=$_POST['nom'];
$sql = "INSERT INTO dip2france.personne VALUES (DEFAULT,'$test')";
pg_query($sql);
Ce que je souhaiterai faire ces pouvoir mettre directement :
$sql = "INSERT INTO dip2france.personne VALUES (DEFAULT,'$_POST['nom']')";
pg_query($sql);
Sauf que si je fais cela il me met une erreur. Pourtant j'ai essayer en mettant des double cottes, des slaches (je suis pas sur de l'écriture), mais rien n'y fais.
Donc si vous avez une idée, je suis preneur.
Merci et bonne journé.
Ludo