Limitation des affichages
kaelkaelkael
-
adns Messages postés 1152 Statut Membre -
adns Messages postés 1152 Statut Membre -
Bonjour,
j'ai du modifier un peu mon script pour faire afficher un texte sinon un autre.
Je ne peux pas réellement voir le résultat parceque ca se limite a une ligne.
Comment a partir de ce code je peux faire afficher autant de lignes qu'il y a de résultats?
Je devrais avoir 3 filleuls qui s'affichent, il n'y en a qu'un, le dernier inscrit des 3.
Merci d'avance
j'ai du modifier un peu mon script pour faire afficher un texte sinon un autre.
Je ne peux pas réellement voir le résultat parceque ca se limite a une ligne.
Comment a partir de ce code je peux faire afficher autant de lignes qu'il y a de résultats?
if($usr=mysql_fetch_object(sql::exec('SELECT * FROM `membres` WHERE `ref`="'.$utilisateur->id.'" AND `activated`="1" ORDER BY `inscription` DESC '))){
$quel=1;
$filleuls = $usr->validefilleuls;
if($filleuls == 0){
if($quel==1){$template->assign_block_vars('filleuls',array());}
$template->assign_block_vars('filleuls.ref', array(
'registerDate' => date('d-m-Y H:i',$usr->inscription),
'email' => $usr->email,
'id' => $usr->id,
'prenom' => $usr->prenom,
'nom' => stripslashes(substr($usr->nom,0,1)),
'valide' => "infini",
));
$quel++;
}
else{
if($quel==1){$template->assign_block_vars('filleuls',array());}
$template->assign_block_vars('filleuls.ref', array(
'registerDate' => date('d-m-Y H:i',$usr->inscription),
'email' => $usr->email,
'id' => $usr->id,
'prenom' => $usr->prenom,
'nom' => stripslashes(substr($usr->nom,0,1)),
'valide' => date('d-m-Y H:i',$filleuls),
));
$quel++;
}
}
Je devrais avoir 3 filleuls qui s'affichent, il n'y en a qu'un, le dernier inscrit des 3.
Merci d'avance
A voir également:
- Limitation des affichages
- Afficher limitation vitesse waze - Guide
- Limitation de vitesse - Guide
- Affichage barre des taches - Guide
- Affichage des icones sur le bureau - Guide
- Affichage des zones de recherche dans l'image rechercher dans l'image - Guide
1 réponse
bonjour
je connais pas trop cette technique pour recup des info en base mais je pense te donnée une bonne piste en te conseillant d'utiliser une boucle while
par exemple un truc comme ca
remplace ca
if($usr=mysql_fetch_object(sql::exec('SELECT * FROM `membres` WHERE `ref`="'.$utilisateur->id.'" AND `activated`="1" ORDER BY `inscription` DESC '))){
par ca
while($usr=mysql_fetch_object(sql::exec('SELECT * FROM `membres` WHERE `ref`="'.$utilisateur->id.'" AND `activated`="1" ORDER BY `inscription` DESC '))){
Je dis ca comme ca on sais jamais :)
Adns
je connais pas trop cette technique pour recup des info en base mais je pense te donnée une bonne piste en te conseillant d'utiliser une boucle while
par exemple un truc comme ca
remplace ca
if($usr=mysql_fetch_object(sql::exec('SELECT * FROM `membres` WHERE `ref`="'.$utilisateur->id.'" AND `activated`="1" ORDER BY `inscription` DESC '))){
par ca
while($usr=mysql_fetch_object(sql::exec('SELECT * FROM `membres` WHERE `ref`="'.$utilisateur->id.'" AND `activated`="1" ORDER BY `inscription` DESC '))){
Je dis ca comme ca on sais jamais :)
Adns