Partage
  • Partager sur Facebook
  • Partager sur Twitter

problème d'incrémentation.

comment éviter les chiffres négatif?

Sujet résolu
    9 mars 2007 à 13:29:59

    bonjour,
    j'ai mon espace membre avec une messagerie privée.
    Je fait une seul requette qui stoque le nombre de message non lu.
    Le problème maintenant c'est que lorsque je vais relire le meme message je tombe dans les chiffres négatif (nombre de mp non lu...)

    voici tu code :
    if(!$_SESSION['nb_msg'])
    {
    connexion();
    $retour = mysql_query("SELECT COUNT(*) AS nb_msg FROM mps WHERE destinataire='$pseudo' AND vu=0 ")or die(mysql_error() . '<br>a la ligne ' . __LINE__ . '<br>requête: <br>' . $sql);
    $donnee4s = mysql_fetch_array($retour);
    $_SESSION['nb_msg'] = $donnee4s['nb_msg'];
    mysql_close();
    }

    $nb_msg_S = $_SESSION['nb_msg'] < 0 ? '0' : $nb_msg_S;

    $nb_msg_S = $_SESSION['nb_msg'];
    $aff_mp = '<div class="menu_titre">Messagerie</div><div class="menu_contenu"><a href="?file=messagerie" >( ' .$nb_msg_S. ' ) message(s)</a><br />
    <a href="?file=mp_envoi" >Envoyer un MP</a><br /></div>'
    ;

    Comment faire pour ne pas tomber dans les chiffres négatif ?

    merci de vos réponses.
    • Partager sur Facebook
    • Partager sur Twitter
    :)

    problème d'incrémentation.

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown