emillionclub
Messages postés13Date d'inscriptiondimanche 23 décembre 2007StatutMembreDernière intervention 4 avril 2008
-
3 avril 2008 à 02:48
emillionclub
Messages postés13Date d'inscriptiondimanche 23 décembre 2007StatutMembreDernière intervention 4 avril 2008
-
4 avril 2008 à 19:35
Salut à tous et Merci d'avance si quelqu'un peut m'aider en résolvant mon problème Svp!
(précision: je me casse la tête depuis des heures même si je sais bien qu'il faut à peine une ou 2 petites lignes de code tout simplement, mais lesquels? ^ ^ )
Alors voilà! Je cherche à afficher sur la page Espace Membre, le pseudo du parrain, les pseudos des filleuls et les adresse du Parrain et des Filleuls! Bizarement seul celui du parrain pose soucis, j'ai essayé plein de chose et n'étant mais alors pas du tout expert en PHP (même si comparé à 2-3 mois j'ai fais une vrai amélioration)!
// on crée la requete SQL
$sql = "SELECT userid FROM users WHERE parrain= '".addslashes($verified_user)."'";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
echo ' .:: Vos filleuls sont :
';
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_array($req))
{
// on affiche les informations de l'enregistrement en cours
echo ''.$data['userid'].', ';
}
// on ferme la connexion à mysql
mysql_close();
?>
// on crée la requete SQL
$sql = "SELECT parrain FROM users WHERE userid='".addslashes($verified_user)."'";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
echo ' .:: Votre Parrain est :
';
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_array($req))
{
// on affiche les informations de l'enregistrement en cours
echo ''.$data['parrain'].' ';
}
// on ferme la connexion à mysql
mysql_close();
?>
/////////////////////////////////////////////////////////////////////////////////////////////////////////
MERCI d'avance à celles ou ceux qui souhaiteront m'aider
PS: je n'ai pas mis le code que j'avais fait pour avoir l'email du parrain car tout aurait été faux
A voir également:
Mathurine a créé son profil sur un forum, en renseignant comme adresse électronique : mathurine[arobase]pixmail.org pourquoi a-t-elle écrit son adresse de cette manière
Teclis01
Messages postés1423Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention29 décembre 20124 3 avril 2008 à 10:09
Coucou,
Alors déjà... faire 2 fois la même requête voilà qui est optimisant
Sinon ...
while($data = mysql_fetch_array($req))
{
// on affiche les informations de l'enregistrement en cours
echo ''.$data['parrain'].' ';
print_r($data);
}
ca doit t aficher un array avec ce dont tu as besoin. Si ce n'est pas le cas c'est ta requête le probleme et donc essaye la sur phpmyadmin ou via console sql
Il vaut mieux poser une question et passer pour bête que le rester toute sa vie
Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
emillionclub
Messages postés13Date d'inscriptiondimanche 23 décembre 2007StatutMembreDernière intervention 4 avril 2008 4 avril 2008 à 19:35
c'est bon j'ai trouvé, jsuis vrément nul lol je pense que c'était la fatigue car en fait avant le requete pour récuperer l'email , il fallait récuperer le pseudo contenu dans .$data['parrain']. ce qui est tout bête lol: $id_parrain = .$data['parrain']
lol c'est con hein? bah j'y suis rester des heures lol à essayer tout et n'importe quoi sans réfléchir 2 secondes et pis là apres avoir passer une bonne VRAIE nuit de toute la semaine ,j'ai trouvé! Je me sens vrément ridicule quand jvois ce qu'il fallait ^^
emillionclub
Messages postés13Date d'inscriptiondimanche 23 décembre 2007StatutMembreDernière intervention 4 avril 2008 3 avril 2008 à 10:23
Merci je vais tester çà et pour te répondre: en fait ces requetes sont sur des pages differentes: (une page filleuls avec 2 infos et une page parrain avec 2 infos aussi)
mais si tu as une solution pour optimiser tout çà, n'hésite pas, au contraire j'apprendrais...