Bonjour,

Je faire un petit script tout bête et ça marche pas.
Je voudrais connaitre le nombre de fois que se connecte mes membres sur un site.
J'ai créer une table avec simplement deux champs: pseudo et ctr.
Quand le pseudo n'est pas trouvé je le crée dans la table en mettant 1 dans ctr, sinon, je veux ajouter 1 à ctr.
Comme vous voyez c'est tout bête et certainement très simple pour qui maitrise PHP.
Ma connexion à la base étant déjà effectuée je vous livre uniquement le script basique que j'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
    mysql_select_db("compteur");
    $query = "SELECT pseudo FROM compteur WHERE pseudo='".$loginUsername."'" ; 
    $result = (mysql_query($query));
 
    IF (!$result) 
      {   DIE('Échec de la requête : ' . mysql_error());
 
    mysql_query("UPDATE compteur SET ctr = ctr++ where pseudo='".$loginUsername."'");
    }
    else
    {
 
    mysql_query("INSERT INTO compteur(pseudo, ctr) VALUES('".$loginUsername."', 1);");
    }  
    mysql_close("compteur");
Apparemment, systématiquement un enregistrement est inséré, même si le pseudo existe.

Quelqu'un peut-il m'aider.

Merci