Vérifier l'existence d'une valeur en PHP

Fermé
sabrina - 9 mai 2008 à 16:43
 Olivier - 4 mars 2012 à 22:50
Bonjour,
j'ai besoin de savoir comment on fait pour vérifier si un code éxiste dans la base de données
Merci de me répondre
A voir également:

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
9 mai 2008 à 18:06
Bonjour,

je suppose que tu recherche ce code dans un champ d'une table de ta BDD

ex avec
champ= champ_code
table=ma_table
base=ma_base

<?php
//parametres a adapter
$host="ton_serveur"; 
$login="login acces a mysql";
$pass=" mot de pass acces a mysql";
$code_cherche="12345";
//tu adaptes aussi les noms de la base, de la table, et du champ concerné
$con=mysql_connect($host,$login,$pass) or die ("Pb connexion serveur ".mysql_error());
$db=mysql_select_db("ma_base") or die ("Pb slection base ".mysql_error());
$query="SELECT champ_code FROM ma_table WHERE champ_code='".$code_cherche."'";
$result=mysql_query($query);
if(mysql_num_rows($result)== 1){
	echo "le code $code_cherche a été trouvé dans la base";
}else{
	echo "le code $code_cherche n'a pas été trouvé dans la base !";
}
?>
5
merci pour ton code car ca vien de me rendre gran service
0
Merci pour votre réponse mais ca ne marche pas, ca me rend dingue je cherche depuis des semaines mais jtrouve pas le problème
1
Réponse peut être un peu tardive, mais cherchant a faire la même chose, j'ai testé les code et il fonctionne très bien.
Il faut bien modifié les valeur des variables des logs etc...

++
0