lemaltais17

Inscris le 30/10/2014 à 21:38
  • Nombre de sujets
    1
  • Nombre de messages
    1
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Notions

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
lemaltais17
le 30/10/2014 à 22:07
membres en ligne
Bonjour,
je souhaite en plus de dénombrer mes visiteur d'afficher leur pseudo.
j'ai mis cette requete en la page de connection:
$sql= mysql_query( "UPDATE users SET connecte = 1 WHERE username='{$_POST['username']}'");

=> dans ma BDD dans la colonne connécté passe de 0 à 1

pour sortir et repasser à 0
session_start();

if(isset($_SESSION['username']))

session_destroy();
$sql= mysql_query( "UPDATE users SET connecte = 0 WHERE username='{$_SESSION['username']}'");
{header('location:../diver.php');}

=> ca marche pas! mauvais script ou mauvais endroit?

pour recuperer les pseudo:
$retour = mysql_query("SELECT COUNT(*) connecte FROM users WHERE connecte=1");
$donnees = mysql_fetch_array($retour);
$membres = mysql_query("SELECT ALL username FROM users WHERE connecte=1");
$enligne = mysql_fetch_array($membres);
echo '<p>il y\'a <strong>' .$donnees['connecte'].'</strong> membres connectés: <strong><span class="rouge">'.$enligne['username'].'</strong></span></p>';

=> mais je recupére QUE le 1er de la liste

quelqu'un peut m'aider?

Ses derniers messages sur les forums

forum
lemaltais17
le 30/10/2014 à 22:07
membres en ligne
Bonjour,
je souhaite en plus de dénombrer mes visiteur d'afficher leur pseudo.
j'ai mis cette requete en la page de connection:
$sql= mysql_query( "UPDATE users SET connecte = 1 WHERE username='{$_POST['username']}'");

=> dans ma BDD dans la colonne connécté passe de 0 à 1

pour sortir et repasser à 0
session_start();

if(isset($_SESSION['username']))

session_destroy();
$sql= mysql_query( "UPDATE users SET connecte = 0 WHERE username='{$_SESSION['username']}'");
{header('location:../diver.php');}

=> ca marche pas! mauvais script ou mauvais endroit?

pour recuperer les pseudo:
$retour = mysql_query("SELECT COUNT(*) connecte FROM users WHERE connecte=1");
$donnees = mysql_fetch_array($retour);
$membres = mysql_query("SELECT ALL username FROM users WHERE connecte=1");
$enligne = mysql_fetch_array($membres);
echo '<p>il y\'a <strong>' .$donnees['connecte'].'</strong> membres connectés: <strong><span class="rouge">'.$enligne['username'].'</strong></span></p>';

=> mais je recupére QUE le 1er de la liste

quelqu'un peut m'aider?

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours