PROBLEME relier informations Mysql dans php
Popolino (revenant)
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Recemment j'ai crée un espace membre et tout vas bien !
Le probleme ?? me direz vous est que j'ai crée differentes tables Mysql servant aux membres :
id_membre
id pseudo
passe
url
destination
pays
remarques
email
et quand je veut les réutiliser, comme :
<?
echo "<br>Bonjour et bienvenue sur ta session: ".$remarques;
echo "<br>Id de session : ".$id;
?>
Ca me met Bonjour et bienvenue sur ta session:
et Id de session : XXXXXXXxxXXXXX
Et <? echo "<br>Bonjours: ".$prenom; ?>
ca fait rien !
Pourquoi ne s'afiche que Id ? et pourquoi pas pseudo ou remarques ??
Donc pour résumer je voudrais savoir comment :
Afficher $pseudo et $remarques
======================================================================
Merci
Popolino (revenant)
======================================================================
Ps: email ne s'affiche pas non plus!
Recemment j'ai crée un espace membre et tout vas bien !
Le probleme ?? me direz vous est que j'ai crée differentes tables Mysql servant aux membres :
id_membre
id pseudo
passe
url
destination
pays
remarques
et quand je veut les réutiliser, comme :
<?
echo "<br>Bonjour et bienvenue sur ta session: ".$remarques;
echo "<br>Id de session : ".$id;
?>
Ca me met Bonjour et bienvenue sur ta session:
et Id de session : XXXXXXXxxXXXXX
Et <? echo "<br>Bonjours: ".$prenom; ?>
ca fait rien !
Pourquoi ne s'afiche que Id ? et pourquoi pas pseudo ou remarques ??
Donc pour résumer je voudrais savoir comment :
Afficher $pseudo et $remarques
======================================================================
Merci
Popolino (revenant)
======================================================================
Ps: email ne s'affiche pas non plus!
Configuration: Windows XP Internet Explorer 9 (Beta Testeur)
3 réponses
-
heu... pas sûr d'avoir compris mais $id viens d'une session ?
<?php mysql_connect('hote', 'user', 'pass'); mysql_select_db('nombasededonnée'); $req = mysql_query("SELECT pseudo, remarques FROM table WHERE id_membre='$id'"); $result = mysql_fetch_array($req); echo $result['pseudo'].' '.$result['remarques']; ?> -
Je debute mais ca :
<?php
mysql_connect('hote', 'user', 'pass');
mysql_select_db('nombasededonnée');
$req = mysql_query("SELECT pseudo, remarques FROM table WHERE id_membre='$id'");
$result = mysql_fetch_array($req);
echo $result['pseudo'].' '.$result['remarques'];
?>
je le met ou ?? -
a effectivement si tu n'avais pas fait ça... bon je commente vite fait : ^^
<?php mysql_connect('hote', 'user', 'pass'); //permet de se connecter à //mysql, user est ton nom d'utilisateur , pass ton mot de passe (je //sais, c'était dur à trouver), et hote est l'hote hébergeant mysql, //généralement l'hôte local donc soit '127.0.0.1' / soit 'localhost' mysql_select_db('nombasededonnée'); //ici, tu renseigne le nom de la //base de donnée à laquelle tu veux accéder $req = mysql_query("SELECT pseudo, remarques FROM table WHERE id_membre='$id'"); //requête mysql : SELECT pseudo, remarques FROM //table demande à mysql de sélectionner le champ pseudo et le champ //remarque de la table "table", WHERE signifie qu'il faut sélectionner //la colonne ou le champ id_membre correspond à $id $result = mysql_fetch_array($req); //on récupère le résultat de la //requête echo $result['pseudo'].' '.$result['remarques']; //affiche les résultat ?>
tu places ce code avant l'affichage de pseudo et remarques, et tu afficheras pseudo et remarques avec $result['pseudo'] et $result['remarques']