Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/04/2006, 09h24   #1
Membre du Club
 
Étudiant
Inscription : avril 2005
Messages : 214
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2005
Messages : 214
Points : 62
Points : 62
Par défaut [SQL] Problème de requete

bonjour,
Voila mon probleme du jour^^
Je recupere un tableau par la methode post, celui ci contient les infos
suivante :
print_r($_POST);
Code :
1
2
 
Array ( [valid_rdv] => 12345 [vallieu] => lune [valintervenant] => Array ( [0] => architecte [1] => paysagiste )  [valid_projet] => 1231456 [valservice] => creation [valcorrespondant] => mt TOTO [valmail] => toto@moi.fr [valremote_addr] => 4567894 [valconfirmation] => non [valcommentaires] => c'est un commentaire... [valider] => VALIDER )
J'aimerai creer une requete d'ajout dans une table SQL du genre tant que $_POST,
$req="Insert into rdv ";
$req=$req+.....

ca marche tant que ce n'est pas un tableau que contien post, comment faire lorsque c'est un tableau ? ---> Array ( [0] => architecte [1] => paysagiste ) ici c'est un type set donc il faudrait ajouter les 2 valeur de l'attribut dans la table.
Voila si je suis pas assez claire dites le moi
Tr@nkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2006, 10h17   #2
Membre actif
 
Inscription : septembre 2005
Messages : 183
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 183
Points : 175
Points : 175
Envoyer un message via Yahoo à polace
slt Tr@nkill, on n'a du mal à te saisir, si tu veux savoir si une variable est un tableau t'as qu'a utiliser la fonction is_array
Code :
1
2
3
4
5
6
if(is_array ($variable)){
$sql="insert into matable (colonne1,colonne2) values ('valeur_colonne1','valeur_colonne2')";
}
else{
echo ' $variable n'est pas un tableau ';
}
je sais pas si c'est ce que tu voudrais. si c'est non ,reformule ta doléance
__________________
la succession d'évènement que nous subissons toute notre vie n'est qu'un phénomène de compensation dont la nature en est l'arbitre.[Inéluctabilité de la nature ] Polace
polace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2006, 10h31   #3
Membre du Club
 
Étudiant
Inscription : avril 2005
Messages : 214
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2005
Messages : 214
Points : 62
Points : 62
beh voila c'est exactement ce que je voulais savoir ! Merci copain !
Tr@nkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2006, 10h36   #4
Membre actif
 
Inscription : septembre 2005
Messages : 183
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 183
Points : 175
Points : 175
Envoyer un message via Yahoo à polace
content pour toi . mais n'oublie pas le bouton "resolu" en bas à gauche
__________________
la succession d'évènement que nous subissons toute notre vie n'est qu'un phénomène de compensation dont la nature en est l'arbitre.[Inéluctabilité de la nature ] Polace
polace est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h06.


 
 
 
 
Partenaires

Hébergement Web