voici les données:
j'ais 2 tables :
j'ais un formulaire d'inscription qui contientcommerçant(code_commerçant,username,password,email)
profil_commerçant(code_commerçant,non,prenom,telmobile,telfix,confidentialite telmobile,confidentialitetelfix,confidentiaemail)
mais (username,password,email) se trouve dans une table differente que profil commerçant. j'ais fais la fonction d'inscitpion mais ca na pas marcher et j'ais besoins aussi de verifier que le username ne doit pas se repeter, le format du mail est bon, les champs ne sont pas vides,generer le password automatiquement, envoyer le password à la boite mail du commerçant,generer le code_commercant automatiquement.(code_commerçant,nom,prenom,username,password,email,
telmobile,telfix,confidentialite telmobile,confidentialitetelfix,confidentiaemail)
voici ma fonction que j'ais fais moi, svp esseyez de la modifier selon mes besoins que je viens de vous citez . svp c'est trés urgent j'attends une reponse de vous le plus tot possible.
voici la fonction:
function inscrire($code_commercant,$nom,$prenom,$username,$password,$email,$telmob,$telfix,$confi_telmob,$confi_telfix,
$confi_email)
{
$query1="SELECT * FROM commercant WHERE username='$username'";
$result1=mysql_query($query1);
if (!mysql_fetch_object($result1))
{
$query="INSERT INTO profil_commercant(code_commercant,nom,prenom,tel_mobile,tel_fixe,confi_telmob,
confi_telfixe,confi_email) VALUES('$code_commercant','$nom','$prenom',
'$telmob','$telfix','$confi_telmob','$confi_telfix','$confi_email')";
$result=mysql_query($query);
$query2="INSERT INTO commercant(code_commercant,username,password,email) VALUES ('$code_commercant','$username','$password','$email')";
$result2=mysql_query($query2);
if ($result) and ($result2) print('<inscri>success</inscri>');
else print('<inscri>failed</inscri>');
}