j'ai le client sera inséré dans la table passager ;et le compagnon qui est soit adulte ou enfant
dans le cas ou c'est un adulte il sera inséré dans la table compagnon sans "an_de_naissance" et dans le cas ou c'est un enfant ou bébé il sera inséré dans la même table sans "civ_comp"
j'ai reussi à faire ce code mais j'ai un probléme lors de l'insertion d'un adulte dans la table compagnon sql m'affiche erreur"Incorrect integer value: '' for column 'an_de_naissance' at row 1"
voici mon code :
//************************************Client*****************************************
}
}
//*****************************email et numero de telephone du client******************************************
$i=0;
echo'<label><span class="Style3">Email :</span><input type="text" name="email'.$i.'" /></label>
<label><span class="Style3">N° de téléphone :</span><input type="text" name="tel'.$i.'" /></label><br><br>';
//***************************************************************************************************************
lyn87
Messages postés67Date d'inscriptionlundi 23 mars 2009StatutMembreDernière intervention23 mars 20101 23 juil. 2009 à 19:18
le probléme vient d'être résolu grace a deux amis de developpez.com
remplacer la requete suivante
$requete='INSERT INTO compagnon VALUES ("0","'.$id_client1.'","'.$civ.'","'.$nom.'" ,"'.$prenom.'","'.$an_de_naissance.'" ) ';
par
$requete='INSERT INTO compagnon VALUES ("0","'.$id_client1.'","'.$civ.'","'.$nom.'" ,
"'.$prenom.'",'.((strlen($an_de_naissance)>0)?$an_de_naissance:'NULL').') ';