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

  1. $req = mysql_query(...);
    $nb = mysql_num_rows($req);
    if($nb === 0) {
        echo 'Aucun enregistrement';
    } else {
        $data = mysql_fetch_assoc($req);
        // ...
    }
    0
    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);
      ?>
      0