cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004
-
8 juil. 2002 à 21:20
DuncanIdaho
Messages postés98Date d'inscriptionmardi 1 janvier 2002StatutMembreDernière intervention12 février 2008
-
28 avril 2010 à 16:04
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
DuncanIdaho
Messages postés98Date d'inscriptionmardi 1 janvier 2002StatutMembreDernière intervention12 février 2008 28 avril 2010 à 16:04
En fait, le deuxième script sert à afficher les membres connectés.
Si tu n'as pas de système de membre, ce n'est pas utile et tu devrais pouvoir te contenter de la première partie ;-)
ptipat
Messages postés36Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 janvier 2019 28 avril 2010 à 16:00
désoler je débute , comment sa la table user , sinon toujours erreur quand je veux importer ou exécuter le fichier sql ci dessus , car mi ce que je veux , c'est le nombre en ligne de visiteur , le nombres de membres inscrit , et ci possible le nombre de membres connecter
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`!='' a' at line 1
DuncanIdaho
Messages postés98Date d'inscriptionmardi 1 janvier 2002StatutMembreDernière intervention12 février 2008 28 avril 2010 à 15:45
Non : tu converti "<" en ">" au lien de "<" ;-)
Par contre, je ne comprends plus mon code, je pense qu'il y a une erreur... Ca ne doit pas etre
`connectes`.`membre`<>''
mais
`connectes`.`membre`!=''
Bon, voici le code repris et - a priori - corrigé (y'avait d'autres erreurs)
$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`!='' and `connectes`.`time`>="$time2"");
while ($ligne = mysql_fetch_object($requete)) {
$requete2=mysql_query("SELECT * FROM `users` WHERE `users`.`pseudo`="$ligne->membre"");
$user = mysql_fetch_object($requete2);
echo $ligne->membre."
";
}
par contre, il faut la table "users" ^^
ptipat
Messages postés36Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 janvier 2019 28 avril 2010 à 15:41
car maintenant sa me donne ce message
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<>;'' ' at line 1
ptipat
Messages postés36Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 janvier 2019 28 avril 2010 à 15:38
hé oui y faut s'attendre a tout , donc après remplacement cela doit donner ceci , non
$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<>;'' and `connectes`.`time`>;="$time2"");
while ($ligne = mysql_fetch_object($requete)) {
$requete2=mysql_query("SELECT * FROM `users` WHERE `users`.`pseudo`="$ligne->;membre"");
$user = mysql_fetch_object($requete2);
ligne->;membre< ;BR>;";
}
DuncanIdaho
Messages postés98Date d'inscriptionmardi 1 janvier 2002StatutMembreDernière intervention12 février 2008 28 avril 2010 à 15:13
Punaise, un commentaire sur ma source 8 après, j'hallucine XD
Ah, je vois... Le texte a été "corrompu", il faut remplacer les ">" par ">" et les "<" par "<" ;-)
ptipat
Messages postés36Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention23 janvier 2019 28 avril 2010 à 15:02
bonjour , c'est le script que je cherchait , par contre je n'arrive pas a incrémenter la table .
$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<>'' and `connectes`.`time`>="$time2"");
while ($ligne = mysql_fetch_object($requete)) {
$requete2=mysql_query("SELECT * FROM `users` WHERE `users`.`pseudo`="$ligne->membre"");
$user = mysql_fetch_object($requete2);
ligne->membre< ;BR>";
}
sa me met une erreur
MySQL a répondu:Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<&g' at line 1
quelqu'un pourrai t'il m'aider , je débute et suis complètement perdu
merci a vous
cs_msystar
Messages postés2Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention 7 mars 2005 18 mars 2005 à 20:33
le script m'interesse mais je ne parviens pas a l'exploiter.
je rappelle que je debute en php et tout m'interesse sur ce module.
Pouvez vous me donner plus d'explication sur so fonctionnement
lastwhirlwind
Messages postés5Date d'inscriptionmardi 1 avril 2003StatutMembreDernière intervention28 octobre 2003 28 oct. 2003 à 00:03
ca m'a l'air bien
pour l'instant pas de bugs du bon boulot ;)
DuncanIdaho
Messages postés98Date d'inscriptionmardi 1 janvier 2002StatutMembreDernière intervention12 février 2008 8 août 2003 à 21:58
Un visiteur quitte le site quand (pour le script) il n'a pas vu de page depuis 5 min
Quiand un visiteur change de page, le temps est mis a jour, c tout :/
@++
Tomcube
Messages postés311Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention14 septembre 20041 24 juil. 2003 à 14:15
J'ai vite survolé le script mais je voudrais avoir des précisions sur son fonctionnement. Comment savoir quand un visiteur quitte le site ?? Est-ce qu'a chaque fois que le visiteur change de page sur le site, ça rajoute du "temps passé" sur le site ??
C'est un module qui m'interesse beaucoup pour la nouvelle version d'un site qui est en préparation.
DuncanIdaho
Messages postés98Date d'inscriptionmardi 1 janvier 2002StatutMembreDernière intervention12 février 2008 8 juil. 2002 à 22:42
Oué, pk pas
je le ferais qd j'aurais le tps :)
cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004 8 juil. 2002 à 21:20
pas mal
Un truc qui aurait été sympa (pour améliorer le script) : créer la table automatiquement si celle-ci n'existe pas.
28 avril 2010 à 16:04
Si tu n'as pas de système de membre, ce n'est pas utile et tu devrais pouvoir te contenter de la première partie ;-)
28 avril 2010 à 16:00
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`!='' a' at line 1
28 avril 2010 à 15:45
Par contre, je ne comprends plus mon code, je pense qu'il y a une erreur... Ca ne doit pas etre
`connectes`.`membre`<>''
mais
`connectes`.`membre`!=''
Bon, voici le code repris et - a priori - corrigé (y'avait d'autres erreurs)
$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`!='' and `connectes`.`time`>="$time2"");
while ($ligne = mysql_fetch_object($requete)) {
$requete2=mysql_query("SELECT * FROM `users` WHERE `users`.`pseudo`="$ligne->membre"");
$user = mysql_fetch_object($requete2);
echo $ligne->membre."
";
}
par contre, il faut la table "users" ^^
28 avril 2010 à 15:41
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<>;'' ' at line 1
28 avril 2010 à 15:38
$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<>;'' and `connectes`.`time`>;="$time2"");
while ($ligne = mysql_fetch_object($requete)) {
$requete2=mysql_query("SELECT * FROM `users` WHERE `users`.`pseudo`="$ligne->;membre"");
$user = mysql_fetch_object($requete2);
ligne->;membre< ;BR>;";
}
28 avril 2010 à 15:13
Ah, je vois... Le texte a été "corrompu", il faut remplacer les ">" par ">" et les "<" par "<" ;-)
28 avril 2010 à 15:02
$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<>'' and `connectes`.`time`>="$time2"");
while ($ligne = mysql_fetch_object($requete)) {
$requete2=mysql_query("SELECT * FROM `users` WHERE `users`.`pseudo`="$ligne->membre"");
$user = mysql_fetch_object($requete2);
ligne->membre< ;BR>";
}
sa me met une erreur
MySQL a répondu:Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$requete=mysql_query("SELECT * FROM `connectes` WHERE `connectes`.`membre`<&g' at line 1
quelqu'un pourrai t'il m'aider , je débute et suis complètement perdu
merci a vous
18 mars 2005 à 20:33
je rappelle que je debute en php et tout m'interesse sur ce module.
Pouvez vous me donner plus d'explication sur so fonctionnement
28 oct. 2003 à 00:03
pour l'instant pas de bugs du bon boulot ;)
8 août 2003 à 21:58
Quiand un visiteur change de page, le temps est mis a jour, c tout :/
@++
24 juil. 2003 à 14:15
C'est un module qui m'interesse beaucoup pour la nouvelle version d'un site qui est en préparation.
8 juil. 2002 à 22:42
je le ferais qd j'aurais le tps :)
8 juil. 2002 à 21:20
Un truc qui aurait été sympa (pour améliorer le script) : créer la table automatiquement si celle-ci n'existe pas.