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

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
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. 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 !";
    }
    ?>
    
    1. merci pour ton code car ca vien de me rendre gran service
  2. 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...

      ++