Page profil PHP base de donnée
5 messages
• Page 1 sur 1
-

user2home - WRInaute discret

- Messages: 228
- Inscription: 19 Déc 2007
Page profil PHP base de donnée
Bonjour, je ne connais pas le therme exacte pour la manipulation que je cherche à faire je vais donc essayer de m'expliquer clairement !
Je suis sur mon Projet PTI pour mon BTS, je monte un site communautaire avec page profil associé au compte. Ma question est simple, j'ai deja ma base de donnée et mes formulaire le soucis est que je ne sais pas comment mettre en relation les liens de la page de gestion de profil. J'illustre parce que ca peut ne pas être très clair
j'ai une page "d'administration" de mes comptes, j'affiche les comptes dans un tableau avec deux option possible : Supprimer et modifier.
Le soucis vient de la mon lien "modifier" ne mène nul par et je ne sais pas comment lier l'id du profil au bouton en face de son nom.
Comme précisé plus haut je suis encore étudiant donc mon code peut être assez archaïque, même je suis preneur de quelques conseils
cdlt
Voici le code de ma page qui génère la liste des comptes.
Je suis sur mon Projet PTI pour mon BTS, je monte un site communautaire avec page profil associé au compte. Ma question est simple, j'ai deja ma base de donnée et mes formulaire le soucis est que je ne sais pas comment mettre en relation les liens de la page de gestion de profil. J'illustre parce que ca peut ne pas être très clair
j'ai une page "d'administration" de mes comptes, j'affiche les comptes dans un tableau avec deux option possible : Supprimer et modifier.
Le soucis vient de la mon lien "modifier" ne mène nul par et je ne sais pas comment lier l'id du profil au bouton en face de son nom.
Comme précisé plus haut je suis encore étudiant donc mon code peut être assez archaïque, même je suis preneur de quelques conseils
cdlt
Voici le code de ma page qui génère la liste des comptes.
- Code: Tout sélectionner
Liste des comptes Jeux<br />
<table border="1">
<tr><th>Identifiant</th><th>Pseudo</th><th>mot de passe</th><th>Code Postal</th><th>Pays</th><th>Modifier</th><th>Supprimer</th></tr>
<?php
$resultat = mysql_query("SELECT id, pseudo, mdp, codepostal, pays FROM profils");
while($ligne = mysql_fetch_array($resultat, MYSQL_ASSOC))
{
echo "<td>";
echo $ligne['id'] . "</td>
<td><a href=" . "index.php?page=". $ligne['id'] ." >" . $ligne['pseudo'] ."</a>" . "</td>
<td> " . $ligne['mdp'] . "</td><td> " . $ligne['codepostal']. "</td>
<td> " . $ligne['pays']."</td>";
echo "
<td> <a href=\"index.php?page=form/form_compte_modifier&id=" .$ligne['id'] . "\">Modifier</a></td>";
echo "<td> <a href=\"index.php?page=action/action_compte_suprimer&id=" . $ligne['id'] . "\">Supprimer</a></td></tr>";
}
echo '</table><br /><table border="1">';
echo "<a href='index.php?page=form/form_personnage_ajouter_choix&id=";
echo $ligne['id'] . "\">Ajouter un personnage</a>";
echo '</table><br />';
?>
-
Anto1982 - WRInaute passionné

- Messages: 1334
- Inscription: 7 Mai 2009
Re: Page profil PHP base de donnée
Dans ton code c'est bon! l'id du profil est présent dans l'url. Tu dois donc pouvoir la récupérer sur la page de destination (celle vers laquelle pointe le lien "modifier").
La variable à récupérer est celle-ci:
$_GET['id'];
La variable à récupérer est celle-ci:
$_GET['id'];
-

user2home - WRInaute discret

- Messages: 228
- Inscription: 19 Déc 2007
Re: Page profil PHP base de donnée
Une autre petite question en passant.
Je voudrais pré remplir les input text de mon formulaire de modification avec les donnée deja présent pour éviter de se retrouver avec un profil vide si la personne ne change que son pseudonyme par exemple.
Comment puis je proceder, voici mon code actuel mais le soucis c'est qu'il me liste l'integralité de ma table, je me retrouve donc avec un input par entrée ... !
Merci par avance !
Je voudrais pré remplir les input text de mon formulaire de modification avec les donnée deja présent pour éviter de se retrouver avec un profil vide si la personne ne change que son pseudonyme par exemple.
Comment puis je proceder, voici mon code actuel mais le soucis c'est qu'il me liste l'integralité de ma table, je me retrouve donc avec un input par entrée ... !
Merci par avance !
- Code: Tout sélectionner
<?php
$resultat = mysql_query("SELECT id, pseudo, mdp, mail, codepostal, pays, sitejoueur FROM profils");
while ($ligne = mysql_fetch_array($resultat)) {
echo '<input type="text" name="mailaj" value=" ' .$ligne[0] . ' ">';
}
?>
-

user2home - WRInaute discret

- Messages: 228
- Inscription: 19 Déc 2007
Re: Page profil PHP base de donnée
réponse trouvé après recherche
Je le post si ca peut aider quelqu'un
Il faut rajouter un WHERE ID qui récupere l'id associé à la session
Il faut rajouter un WHERE ID qui récupere l'id associé à la session
- Code: Tout sélectionner
$resultat = mysql_query("SELECT id, pseudo, mdp, mail, codepostal, pays, sitejoueur FROM profils WHERE id='".$_SESSION["id"]."'");
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Transformer une base de donnée excel en base de donnée mysql
- Communication PHP <-> base de donnée
- Blinder sa base de donnée en php...
- Question PHP et base de donnée
- Php : fonction glob() ou base de donnée ou...
- Base de donnée et vidage de panier en php ;-)
- probleme recuparation resultat base de donnee avec php
- PHP Trouver les fichier non utiliser par ma base de donnee
- Insertion donnée dans base de donnée Joomla
- [PHP] Problème avec une page profil.php
- Importer tout son blog dans Google Base - 21-11-2005
- Deux nouveaux blogs officiels : Google Talk et Google Base - 01-12-2005
- Gérer les comptes et profils Google Analytics - 09-03-2009
- Google Dating : le nouveau site de rencontres - 01-04-2006
- Comment analyser les visites provenant de Google SearchWiki - 09-12-2008
- Filtre Google Analytics : suivi d'un répertoire ou sous-domaine - 10-06-2010
- Le WRInaute du moment - 24-10-2006
- Nouvelles formations Google Analytics chez Ranking Metrics - 21-12-2009
Consultez la description détaillée des produits ou services de Google suivants : Google Base
- Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Google Suggest
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
