Calcul de nombre de membres

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Calcul de nombre de membres

par Rei Itchido » 05 juil. 2005, 18:56

par Guakamol » 05 juil. 2005, 14:06

Je pense exactement la meme chose que toi c'etait plus pour vous taquiner qu'autre chose :). Et puis c'est pas avec le bout de code que je lui ai passé qu'il va aller bien loin apres c'est a lui de faire l'effort et d'approfondir ;)

par ouckileou » 05 juil. 2005, 13:59

je ne pense pas que nous ayons été agressifs

personnellement j'ai demandé un peu plus de précisions sur la table utilisée, le but était de donner la méthode (compter les lignes) pour qu'il trouve la fonction à utiliser

quand à pjl, il n'a fait que conseiller une rechercher sur un sujet couramment évoqué et plutôt simple


toi, tu as préféré filer du code tout cuit, c'est ton choix
mais est-ce que c'est la meilleure ?
apprendre à chercher (et trouver) c'est pas mal non plus qu'est-ce que t'en penses ? ;)

par Guakamol » 05 juil. 2005, 13:56

Bon je suis pas un expert en requete sql et encore moins familier avec les fonction relative en php mais ceci devrait marcher
$req = mysql_query('SELECT COUNT(id) AS nb FROM Nomdelatabledesmembres');
$tmp = mysql_fetch_array($req);
$res = $tmp['nb'];

echo 'Actuellement '.$res.' membre(s) inscrits !';
Ya peut etre plus efficace que ca .... ( c'est que je voudrais pas me faire engueuler par pjl ;))

par Jack » 05 juil. 2005, 13:50

J'ai déja regardé la doc et j'ai aussi fait des recherches avec différents mots clés :) ca doit po être les bons ^^

par Guakamol » 05 juil. 2005, 13:49

Je vous trouve bien agressifs aujourdui pjl et ouckieou :)

Jack essaie une requete du style 'SELECT COUNT(id) As Nb FROM Membre'

Jette un oeil a la doc ou fait une recherche sur le forum le cas a certainement deja été traité

par Jack » 05 juil. 2005, 13:35

ex : pour celui-ci, la structure de la base, comment tu stockes tes membres...
Mes membres sont stockés dans une base ont un id puis pseudo, prenom, mail...
Voilà, alors comment sortir le nombre d'enregistrement ????

Merci

par pjl » 04 juil. 2005, 22:33

une petite recherche devrait te donner la réponse.
Il y a eu une longue discussion là dessus il n'y a pas très longtemps.

par Alexandre » 04 juil. 2005, 22:24

Je sait,

Mais justement, si tu as un meilleur code donne le moi car je l'utilise sur mon site.

Merci d'avance a toi.

par pjl » 04 juil. 2005, 21:40

Desolé voici en PHP :
<?

$db = mysql_connect('serveursql', pseudosql', 'pass-sql');
mysql_select_db('basededonnes',$db);

$req = mysql_query('SELECT * FROM nomdelatable');
$res = mysql_numrows($req);

echo 'Actuellement '.$res.' membre(s) inscrits !';

mysql_close($db);
?>
Alexandre ;)
Merveilleuse trouvaille.
Très beau code.
Si je comprends bien, imaginons que ta table fait 1 Giga, tu ramènes 1 giga de données pour récupérer une valeur qui fait moins de 10 octets ?
Sincèrement, ne penses-tu pas qu'il puisse exister une manière de faire un poil plus optimisée ?

par Invité » 04 juil. 2005, 21:04

Je croit je vais m'inscrire car encore uyn erreur, revoici :

<?

$db = mysql_connect('serveursql', 'pseudosql', 'pass-sql');
mysql_select_db('basededonnes',$db);

$req = mysql_query('SELECT * FROM nomdelatable');
$res = mysql_numrows($req);

echo 'Actuellement '.$res.' membre(s) inscrits !';

mysql_close($db);
?>
Alex ;)

par Alexandre » 04 juil. 2005, 21:04

Desolé voici en PHP :
<?

$db = mysql_connect('serveursql', pseudosql', 'pass-sql');
mysql_select_db('basededonnes',$db);

$req = mysql_query('SELECT * FROM nomdelatable');
$res = mysql_numrows($req);

echo 'Actuellement '.$res.' membre(s) inscrits !';

mysql_close($db);
?>
Alexandre ;)

par Invité » 04 juil. 2005, 21:03

Si cela peut t'adier :

Code : Tout sélectionner

<? $db = mysql_connect('serveursql', pseudosql', 'pass-sql'); mysql_select_db('basededonnes',$db); $req = mysql_query('SELECT * FROM nomdelatable'); $res = mysql_numrows($req); echo 'Actuellement '.$res.' membre(s) inscrits !'; mysql_close($db); ?>

par ouckileou » 04 juil. 2005, 20:52

franchement, comment veux-tu que l'on sache ?

ce n'est pas un forum développeurs extra-lucides, alors quand tu arrives et que tu as un problème, fais l'effort de donner un maximum d'infos le concernant
ex : pour celui-ci, la structure de la base, comment tu stockes tes membres...

j'ai bien une idée à te suggérer mais je préfère que tu donnes plus d'infos là c'est trop vite écris

Calcul de nombre de membres

par Jack » 04 juil. 2005, 20:34

Bonjour,
je voudrais afficher une ligne dans mon site du type :
il y a xx inscrits

Je voudrais savoir comment calculer la valeur xx à partir d'une base de donnée....

Merci