A voir également:
- Une requete dont le resultat ne s'affiche pas
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Resultat loto d'aujourd'hui ✓ - Forum Excel
- Requete http - Guide
- Mes emoji ne s'affiche pas samsung ✓ - Forum Android
- Le mot secret ne s'affiche pas, comment pourrais-je faire? ✓ - Forum Python
7 réponses
Bonjour,
si tu lis la variable de session il faut la charger dans la variable qui te sert à faire la requette:
Je ne vois nulle part ailleurs $name.
@lain
si tu lis la variable de session il faut la charger dans la variable qui te sert à faire la requette:
$name= $_SESSION['name'];
Je ne vois nulle part ailleurs $name.
@lain
Est ce que echo $_SESSION['name'] écrit qq chose ?
si tu mets :
Qu'est ce que tu as comme Valeur session lue: ?
Il faut peut être bien que tu charges dans une de tes pages au moment de session start $_SESSION['name']='le_nom'
si tu mets :
$name= $_SESSION['name']; echo "Valeur session lue: ".$name;
Qu'est ce que tu as comme Valeur session lue: ?
Il faut peut être bien que tu charges dans une de tes pages au moment de session start $_SESSION['name']='le_nom'
$name= $_SESSION['name'];
echo "Valeur session lue: ".$name;
donne :
Valeur session lue: test1
test1 étant le name, tout va bien !
Parcontre pour ce qui est du surname, il ne s'affiche toujours pas
echo "Valeur session lue: ".$name;
donne :
Valeur session lue: test1
test1 étant le name, tout va bien !
Parcontre pour ce qui est du surname, il ne s'affiche toujours pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Avec ça le surname s'affiche mais impossible de le reutiliser plus bas :/
comment faire pour qu'il s'affiche en dessous de bienvenue $name qui lui s'affiche tres bien ?
voilà ce que j'ai sur ma page :
testa est le surname ; test1 est le name
<?php
// lancement de la requete
$req = mysql_query("select surname from `peoples` where name='$name'");
while ($val = mysql_fetch_array($req)){
echo "<tr><td>".$val['surname']."</td></tr>\n";
$perso= $_SESSION['surname'];
}
echo "Bienvenue <b>$name</b>.<br>
Votre surname est : $surname<br><br>
Ceci est une page test <br><br>
";
mysql_free_result ($req);
mysql_close ();
?>
comment faire pour qu'il s'affiche en dessous de bienvenue $name qui lui s'affiche tres bien ?
voilà ce que j'ai sur ma page :
testa Bienvenue test1. Votre surname est Ceci est une page test
testa est le surname ; test1 est le name
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
188
27 déc. 2007 à 15:05
27 déc. 2007 à 15:05
salut,
tu peux creer un tableau ,
<?php
$ArraySurname = array ();
// lancement de la requete
$req = mysql_query("select surname from `peoples` where name='$name'");
while ($val = mysql_fetch_array($req))
{
echo "<tr><td>".$val['surname']."</td></tr>\n";
$perso= $_SESSION['surname'];
array_unshift ($ArraySurname, $val['surname'])
}
echo "Bienvenue <b>$name</b>.<br>
Votre surname est : $ArraySurname[0] <br><br>
Ceci est une page test <br><br>
";
mysql_free_result ($req);
mysql_close ();
?>
Je n'ai pas tester mais je crois que sa marche .
tu peux creer un tableau ,
<?php
$ArraySurname = array ();
// lancement de la requete
$req = mysql_query("select surname from `peoples` where name='$name'");
while ($val = mysql_fetch_array($req))
{
echo "<tr><td>".$val['surname']."</td></tr>\n";
$perso= $_SESSION['surname'];
array_unshift ($ArraySurname, $val['surname'])
}
echo "Bienvenue <b>$name</b>.<br>
Votre surname est : $ArraySurname[0] <br><br>
Ceci est une page test <br><br>
";
mysql_free_result ($req);
mysql_close ();
?>
Je n'ai pas tester mais je crois que sa marche .