Creation de fiche pour ces membres
Résolu
yergal
Messages postés
75
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Coucou ! je suis debutant en php et je suis en pleine création d'un site, j'ai mon espace membre complet sauf que je n'arrive pas a crée des fiche membres, connaiteriez vous un bon tuto ? merci :)
A voir également:
- Creation de fiche pour ces membres
- Fiche de pointage excel - Télécharger - Tableur
- Fiche pratique tableau croisé dynamique - Guide
- Creation de compte google - Guide
- Creation de site web - Guide
- Creation compte gmail - Guide
3 réponses
Tu ne dois surtout pas créer un fichier physique sur ton FTP pour chaque membre !!!
Il faut enregistrer tes membes dans la base de données et de faire un lien vers le profil de ce membre avec ?id={id} à la fin (remplace {id} par l'ID de l'enregistrement qui représente le membre). Ensuite, sur la page profil.php (par exemple), tu auras une variable $_GET['id'] qui te permettra de faire récupérer les informations.
En gros :
1. Tu fais une requête :
3. Tu vérifie si le membre existe :
Ensuite, il te suffira de faire des echo.
Exemple : echo 'Pseudo : '.$membre['pseudo'].'<br/>';
Pour faire une URL "jolie" comme /membre-65.html, tu dois utiliser de l'url rewriting.
Si il y a quelque-chose que tu ne comprends pas : Google
Il faut enregistrer tes membes dans la base de données et de faire un lien vers le profil de ce membre avec ?id={id} à la fin (remplace {id} par l'ID de l'enregistrement qui représente le membre). Ensuite, sur la page profil.php (par exemple), tu auras une variable $_GET['id'] qui te permettra de faire récupérer les informations.
En gros :
1. Tu fais une requête :
$sql = 'SELECT * FROM membres WHERE id = '.mysql_real_escape_string($_GET['id']); $req = mysql_query($sql);2. Tu comptes le nombre d'entrée : $nb = @mysql_num_rows($req);
3. Tu vérifie si le membre existe :
if($nb > 0) { // Si le membre existe ... } else { echo 'Membre inexistant'; }4. Si le membre existe, tu crées un array qui contiendra toutes les informations : $membre = mysql_fetch_assoc($req);
Ensuite, il te suffira de faire des echo.
Exemple : echo 'Pseudo : '.$membre['pseudo'].'<br/>';
Pour faire une URL "jolie" comme /membre-65.html, tu dois utiliser de l'url rewriting.
Si il y a quelque-chose que tu ne comprends pas : Google