Mysql message

anti-esclavage -  
 alphon5o -
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. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    $req = mysql_query(...);
    $nb = mysql_num_rows($req);
    if($nb === 0) {
        echo 'Aucun enregistrement';
    } else {
        $data = mysql_fetch_assoc($req);
        // ...
    }
    0
  2. alphon5o
     
    <?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