par
dunbar » 01 mai 2008, 10:57
Salut,
Que tu ne reçoive aucune erreur je pense que c'est normal

tu ne lui demande pas l'affichage d'erreur en cas de soucis dans ton INSERT.
mysql_query($requete) or die('Erreur SQL !'.$requete.'<br />'.mysql_error());
De plus ici :
VALUES (NULL, '$nomuser', '$prenomuser', '$mailuser', '$pwd1', '$fonction, '$residence', '$telephone', '$adresse')";
Il manque un ' après
'$fonction
Moi je ferais ceci :
$requete ="INSERT INTO
user (id_user, nom_user, prenoms_user, mail_user, pwd_user, titre_user, residence_user, tel_user, adresse_user)
VALUES ('', '".$nomuser."', '".$prenomuser."', '".$mailuser."', '".$pwd1."', '".$fonction."', '".$residence."',
'".$telephone."', '".$adresse."')";
mysql_query($requete) or die('Erreur SQL !'.$requete.'<br />'.mysql_error());
Et attention tu ne protège aucune données il est absolument déconseiller d'introduire directement tes données comme ça dans ta BD
Protège tes données avec htmlspecialchars() ou htmlentities() par exemple
Salut,
Que tu ne reçoive aucune erreur je pense que c'est normal :!: tu ne lui demande pas l'affichage d'erreur en cas de soucis dans ton INSERT.
[php]mysql_query($requete) or die('Erreur SQL !'.$requete.'<br />'.mysql_error());[/php]
De plus ici :
[php]VALUES (NULL, '$nomuser', '$prenomuser', '$mailuser', '$pwd1', '$fonction, '$residence', '$telephone', '$adresse')";
[/php]
Il manque un ' après [php]
'$fonction
[/php]
Moi je ferais ceci :
[php]
$requete ="INSERT INTO
user (id_user, nom_user, prenoms_user, mail_user, pwd_user, titre_user, residence_user, tel_user, adresse_user)
VALUES ('', '".$nomuser."', '".$prenomuser."', '".$mailuser."', '".$pwd1."', '".$fonction."', '".$residence."',
'".$telephone."', '".$adresse."')";
mysql_query($requete) or die('Erreur SQL !'.$requete.'<br />'.mysql_error());[/php]
:wink:
Et attention tu ne protège aucune données il est absolument déconseiller d'introduire directement tes données comme ça dans ta BD
Protège tes données avec htmlspecialchars() ou htmlentities() par exemple