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

sabrina -  
 Olivier -
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. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
    1. Olivier
       
      merci pour ton code car ca vien de me rendre gran service
      0
  2. Sabrina
     
    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
    1. Alucard
       
      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