PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 12-06-2009 17:18:38

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

[Sujet Clos] Afficher le pseudo du membre connecté

Bonjour,

Je vais faire attention concernant ma façon de m'exprimer car c'est vrai qu'à 35 ans les neurones s'évaporent un peu...
NDLR post ancien...

Bref, voilà j'aimerai juste connaitre la façon la plus simple d'afficher le pseudo d'un membre de mon site quand celui-ci est connecté.
Un bout de script, ou une petite explication serait appréciée.
Pour information ma table se nomme "membre" j'ai des champs id,login,pass.
Merci de m'aider ou de me conseiller svp.


Anthony

Dernière modification par slyckers (12-06-2009 17:19:16)

Hors ligne

#2 12-06-2009 17:32:56

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Ce n'est certainement pas en intervenant dans les discussions des autres ou en lançant des grossièretés aux modérateurs que tu augmenteras tes chances d'avoir des réponses !

A bon entendeur...


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#3 12-06-2009 17:37:57

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté

On est modérateur donc on peut se permettre de dire ou critiquer...c'est désolant...
Franchement vous me dégoutez de débuter dans le PHP
Bravo  !

Hors ligne

#4 12-06-2009 17:46:38

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Pour te montrer ma bonne volonté, je vais d'aiguiller dans ton pb (cela pourra servir à d'autres).

D'abord, il te faudrai un champ supplémentaire indiquant le moment (time-stamp) ou le membre s'est connecté.
Ce champ, tu le rempli au login et tu le met à jour à chaque page vue par le membre.
Lors d'un affichage de page, tu consulte ta table et chaque membre connecté depuis moins de 3 minutes (par exemple) tu considère qu'il est présent et tu affiche son login.

Voila un principe.

Maintenant, sache qu'au moindre écart de langage du genre de celui que tu as posté en signalement et tu te prends un BAN.

mcAllan.


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#5 12-06-2009 18:02:27

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Enfin une personne courtois et correct.
Passons, je ne suis pas nouveau ici, on a déjà eu des échanges concernant un script.
Je n'ai jamais eu d'écart de language avec vous.
Merci pour l'information, le seul problème c'est que pour simuler "the - moment", je ne sais pas laquelle des variables choisir.
Il y a UNIX_TIMESTAMP() + 30 ....
Enfin, je ne vais pas abuser de votre aide, je vous remercie.

Anthony

Hors ligne

#6 12-06-2009 18:19:51

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Un champ timestamp est suffisant.
Tu le mets à jour avec now().
Ensuite tu fait un select des logins dont le champ est supérieur à now() - 2 minutes.

(PS: pour info, lorsque l'on clique sur le lien signaler en bas d'un message, le texte posté s'adresse à tous les modos...)


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#7 12-06-2009 18:46:57

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Oups je ne le savais pas.
Mais ce n'est pas une raison j'étais énervé car les personnes qui se croient supérieur aux autres ça tendance à m'agacer... Je suis dans le froid et la climatisation et j'aide des forums et jamais , je me suis permis de répondre comme il le fait !
Bref.
Je vais créé cela de suite mais en ce qui concerne les (Type, Interclassement, Attributs, Null, Défaut, Extra ) je ne mets rien ?
Désolé mais je n'arrive pas trop à saisir le principe même en ffaisant des reecherches sur google.

Hors ligne

#8 12-06-2009 18:51:13

mcAllan
Mowdérateur
Lieu : Châteaurenard en Provence
Inscription : 08-05-2009
Messages : 269

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Juste le type à timestamp le reste tu laisse comme c'est.


Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop

Hors ligne

#9 12-06-2009 18:55:36

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Tbien merci.
Il a fallu que je mette time dans champ et timestamp dans type.
Maintenant il faut je je fasse un select login ... en sachant que les pseudos sont dans le champ login et que ma table s'appelle membre...

Hors ligne

#10 12-06-2009 19:05:31

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté


SELECT *
FROM matable
WHERE TIMESTAMPDIFF(MINUTE, monchamp, NOW()) >= 2

J'ai bon ?

Hors ligne

#11 12-06-2009 19:16:56

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Bon merci qd même pour votre aide.
Bonne soirée

Hors ligne

#12 12-06-2009 19:30:32

slyckers
Membre
Inscription : 18-05-2009
Messages : 41

Re : [Sujet Clos] Afficher le pseudo du membre connecté

Si vous êtes encore là mon code ne fonctionne pas sad

$connect = mysql_connect("localhost","root","******"); 
mysql_select_db("****", $connect);   
$sql =  mysql_query("SELECT *
FROM membre
WHERE TIMESTAMPDIFF(MINUTE, login, NOW()) >= 1") or die('erreur : '.mysql_error()); 

echo "".$data['login'].""; 
   

Merci par avance

Hors ligne

Pied de page des forums