Requete
nosjoker
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
nosjoker Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
nosjoker Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
je veux insérer le contenu de mon formulaire dans deux tables différent mais ca marche avec une seul table voila le code:
if(empty($_POST['numstag']) || empty($_POST['matr']) || empty($_POST['codserv']) || empty($_POST['nomstag']) || empty($_POST['prenomstag']) || empty($_POST['login']) || empty($_POST['password']) || empty($_POST['sexe']) ){
?><SCRIPT LANGUAGE="JAVASCRIPT"> alert("Vous devez remplir les champs svp!"); </SCRIPT><?php
echo '<meta http-equiv="refresh" content="0; URL=ajoutstagiaire.php">';//redirection
}else{
$requete= "select * from stagiaires where numstagiaire='$numstag'";
$resultat=mysql_query($requete) or die ("echec de l'execution de la requete<br>." .mysql_error());
if(mysql_num_rows($resultat)!=0){
$data=mysql_fetch_object($resultat);
echo '<body onLoad="alert(\'Stagiaire existant!\')">';
echo '<meta http-equiv="refresh" content="0;URL=ajoutstagiaire.php">';
}
else{
if($_FILES['photo']['error']==0){
copy($_FILES['photo']['tmp_name'],'photos/'.$_FILES['photo']['name'] );
}
if($_FILES['photo']['error']==0)
$requete="INSERT INTO stagiaires(numstagiaire,matricule,codeserv,nom,prenom,login,password,sexe,datenais,debutstage,finstage,photo) VALUES('$numstag','$matr','$codserv','$nomstag','$prenomstag','$login','$password','$sexe','$datenais','$debutstage','$finstage','$photo') ";
else{
$requete="INSERT INTO login(id,name,user,pass,type)VALUES('$numstag','$nomstag','$login','$password','stagiaire')";
$reponse=mysql_query($requete);}
?><SCRIPT LANGUAGE="JAVASCRIPT"> alert("Stagiaire enregistre avec succes!");</SCRIPT><?php
echo '<meta http-equiv="refresh" content="0; URL=ajoutstagiaire.php">';
}
}
?>
merci..................
if(empty($_POST['numstag']) || empty($_POST['matr']) || empty($_POST['codserv']) || empty($_POST['nomstag']) || empty($_POST['prenomstag']) || empty($_POST['login']) || empty($_POST['password']) || empty($_POST['sexe']) ){
?><SCRIPT LANGUAGE="JAVASCRIPT"> alert("Vous devez remplir les champs svp!"); </SCRIPT><?php
echo '<meta http-equiv="refresh" content="0; URL=ajoutstagiaire.php">';//redirection
}else{
$requete= "select * from stagiaires where numstagiaire='$numstag'";
$resultat=mysql_query($requete) or die ("echec de l'execution de la requete<br>." .mysql_error());
if(mysql_num_rows($resultat)!=0){
$data=mysql_fetch_object($resultat);
echo '<body onLoad="alert(\'Stagiaire existant!\')">';
echo '<meta http-equiv="refresh" content="0;URL=ajoutstagiaire.php">';
}
else{
if($_FILES['photo']['error']==0){
copy($_FILES['photo']['tmp_name'],'photos/'.$_FILES['photo']['name'] );
}
if($_FILES['photo']['error']==0)
$requete="INSERT INTO stagiaires(numstagiaire,matricule,codeserv,nom,prenom,login,password,sexe,datenais,debutstage,finstage,photo) VALUES('$numstag','$matr','$codserv','$nomstag','$prenomstag','$login','$password','$sexe','$datenais','$debutstage','$finstage','$photo') ";
else{
$requete="INSERT INTO login(id,name,user,pass,type)VALUES('$numstag','$nomstag','$login','$password','stagiaire')";
$reponse=mysql_query($requete);}
?><SCRIPT LANGUAGE="JAVASCRIPT"> alert("Stagiaire enregistre avec succes!");</SCRIPT><?php
echo '<meta http-equiv="refresh" content="0; URL=ajoutstagiaire.php">';
}
}
?>
merci..................
A voir également:
- Requete
- Erreur de requete facebook - Forum Facebook
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Loisirs / Divertissements
- Erreur d'exécution de la requete erreur inconnue - Forum Logiciels
1 réponse
Bonjour,
Ce que je vois dans ton code, c'est que la variable $requete change en fonction de $_FILES['photo']['error'] : si $_FILES['photo']['error'] est à 0, la requête insère des données dans la table stagiaires, sinon elle insère les données dans la table login.
Il est donc logique que les données soit insérées dans une seule table.
Ce que je vois dans ton code, c'est que la variable $requete change en fonction de $_FILES['photo']['error'] : si $_FILES['photo']['error'] est à 0, la requête insère des données dans la table stagiaires, sinon elle insère les données dans la table login.
Il est donc logique que les données soit insérées dans une seule table.
nosjoker
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
merci hostofseraphim