Mysql message

Bonjour,
je souhaite afficher un message si il ny'as pas d'enrenigitrement mysql (quand ma trable est vide) merci de m'aider
Configuration: Windows XP Internet Explorer 7.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. <?php
    /* connexion au serveur MySQL */
    $connex = mysql_connect($hote, $login, $mdp);
    if (! $connex) {
    echo "Connexion impossible au serveur Mysql à $hote";
    }
    /* connexion à la base */
    else {
    $ok = mysql_select_db($bd, $connex);
    if (! $ok)
    echo "Connexion impossible à la base $bd";
    }
    /* requete de sélection */
    $resultat = mysql_query($requete, $connex);
    if(!$resultat){
    echo "Erreur dans la requête \"$requete\" ";
    echo "Message de MySql :". mysql-errno($connex) . mysql-error($connex);
    }

    /* quelle est la dimension du résultat ? */
    $nblignes=mysql_num_rows($resultat);
    if (!$nblignes){// $nblignes == 0
    echo "message pour dire qu'il n'y a pas d'enregistrement ";
    }
    else{
    // suite
    .......
    }
    mysql_close($connexion);
    ?>
    1. $req = mysql_query(...);
      $nb = mysql_num_rows($req);
      if($nb === 0) {
          echo 'Aucun enregistrement';
      } else {
          $data = mysql_fetch_assoc($req);
          // ...
      }