Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] Afficher le nombre de membres inscrits
Auteur Message
Dark Angels Hors ligne
Membre

Messages : 301
Inscription : May 2007
Réputation : 0
Message : #1
[PHP] Afficher le nombre de membres inscrits
Slt,

Bon voilà je vais vous montrer un script de débutant assez simple pour afficher le nombre de membres inscrits sur votre site.

Ce code se fait sur 2 pages. Une pour allé chercher le nombre d'inscrits dans la BDD et une autre pour afficher tout ça .

Pour pouboir aller chercher nos informations dans la BDD il vous faudra une table membres par exemple qui contiendra l'id, le login, le passe, et l'email des membres. Créez cette table dans le BDD que vous voulez moi je la crée dans la base "test" (normal c'est un exemple 34). Après a vous de voir.

C'est mon jour de bonté 34 alors je vous donner la requête SQL pour créer cette table.

Requête SQL:
Code :
CREATE TABLE `membres` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`login` VARCHAR( 255 ) NOT NULL ,
`mot_de_passe` VARCHAR( 255 ) NOT NULL ,
`email` VARCHAR( 255 ) NOT NULL
) ENGINE = InnoDB

Voilà une fois que c'est fait on passe à la deuxième étape. Notre page contenant tout notre code php qui va allé chercher les infos que l'on veut dans la BDD "test".

enregistres.php:
Code PHP :
<?php
//--------------
//COMPTEUR DE MEMBRE INSCRITS
//
// Par Dark Angels
//--------------

mysql_connect("localhost","root",""); // on se connecte a Mysql.
mysql_select_db("test");

$retourmysql_query ("SELECT COUNT(*) nbre_entrees FROM membres WHERE id") or die(mysql_error());// on crée notre requête qui selectionnera le nombre d'entrees dans la table "membres".
$donneesmysql_fetch_array($retour);

/*on crée une condition pour que la phrase soit au pluriel ou au singulier en fonction du nombre d'entrées*/
if($donnees['nbre_entrees'] <= 1)
{
  echo 
'<p>'.$donnees['nbre_entrees'].' membre inscrit.</p>';
}
else
{
  echo 
'<p>'.$donnees['nbre_entrees'].' membres inscrits.</p>';
}

mysql_close(); //on se deconnecte de Mysql

?>

Voilà maintenant qu'on a notre page enregistres.php qui est terminée, on peut afficher tout ça.

Ici pour l'exemple la page html, que je nommerai index.php pour faire simple (attention à l'extension c'est .php et non .html car on utilisera du php pour inclure la page enregistres.php afin d'afficher le nombre d'inscrits) sera très basique. Après à vous de voir à quel endroit de votre page vous voulez que le nombre d'inscrits s'affiche (dans le menu, dans le corps, ... de votre page).

index.php:
Code PHP :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
>
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
  <
head>
    <
title>Compteur de membres inscrits</title>
    <
meta http-equiv="Content-Type" content="text/html; charset=  
    iso-8859-1"
/>
    <
style type="text/css"
    </
style>
<
body>
<
h2>Ceci est un compteur dinscritsPar Dark Angels</h2>
<
p>Vous avez actuellement:</p>
<
tr>
  <
td align="center"><?php include("enregistres.php");?></td>
</tr>
</body>
</html> 

Voilà j'espère qu'il vous sera utile. C'est un code très simple. Vous pouvez bien entendu l'améliorer, il y a toujours mieu 2.
N'hésitez pas à vérifier si il fonctionne en insérant des entrées dans votre table "membres".

Dark Angels
11-01-2007 02:45 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
LexLxUs Hors ligne
Membre

Messages : 2,482
Inscription : Aug 2006
Réputation : 0
Message : #2
RE: [PHP] Afficher le nombre de membres inscrits
L'aide pour ce script ce trouve à cette adresse :
http://www.jeuphp.net/board/showthread.php?tid=2750
11-05-2007 09:22 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse 



ContactJeuWeb (JeuPHP) - Crée ton jeu par navigateurRetourner en hautRetourner au contenuVersion bas-débit (Archivé)Syndication RSS