Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: jeymajey le le 26-07-2007 a 14:33:54

Titre: phpmysql
Posté par: jeymajey le le 26-07-2007 a 14:33:54

je voudrais mettre un formulaire pour recuper les données sur la base de donnée.
Je n'arrive pas a gérer la rédonnance c'est à dire le fait qu'une donnée ne peut être enregistré s'il exite dans la base de donnée une qui est identique.

Titre: Re:phpmysql
Posté par: WhyNot le le 02-08-2007 a 11:08:50

Tu as plusieurs solutions... Soit tu mets dans ta base de donnée que tel ou tel champs doit être unique, et ta requête renverra une erreur s'il y déjà un champs identique.

Ou bien quelque chose dans le genre


Code:
$sql = "SELECT id FROM membres WHERE pseudo='$pseudo'";
$sql = mysql_query($sql);
if (mysql_num_rows($sql) != 0) // Le != 0 est facultatif
{
echo 'Ce pseudo existe déjà';
}


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.