nb : j'explique le probleme plus simplement ici
http://www.developpez.net/forums/d68...t/#post3988954
plus bas dans la page
ah je n'y arrive pas !!!!!!
il doit y avoir une fonction super simple
mon problème est basic
une requete => plusieur resultat => grouper ces resultats dans une variable => imprimer la variable
pouvez vous m'aider
mes en me donnant l'exemple exacte svp
je vous mets le code
je veux faire un echo globale de la requete, hors du while
j'ai ça avec le
echo $lemot;
qui est répété par le
for ($i=0; $i<$nbdegroupe+1; $i++)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 for ($i=0; $i<$nbdegroupe+1; $i++) { $reponse = mysql_query("SELECT * FROM gits WHERE roman=$roman AND groupe=$i ORDER BY rand() LIMIT 1"); // Requête SQL while ($donnees = mysql_fetch_array($reponse) ) { $lemot = $donnees['mots']; $lid = $donnees['id']; $legroupe = $donnees['groupe']; $lemot = stripslashes($lemot); $lemot = utf8_decode($lemot); $lemot = "$lemot "; echo $lemot; } } ?>
et moi je veux regrouper le
echo $lemot,
x i
en
echo $globalelemot
quelque chose comme ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 for ($i=0; $i<$nbdegroupe+1; $i++) { $reponse = mysql_query("SELECT * FROM gits WHERE roman=$roman AND groupe=$i ORDER BY rand() LIMIT 1"); // Requête SQL while ($donnees = mysql_fetch_array($reponse) ) { $lemot = $donnees['mots']; $lid = $donnees['id']; $legroupe = $donnees['groupe']; $lemot = stripslashes($lemot); $lemot = utf8_decode($lemot); $lemot = "$lemot "; } } echo $globalelemot; ?>
faut t'il modifier la requete
mysql_fetch_array
par un
mysql_fetch_array_super_fonction_de_groupement_simplicime
ou mettre
$lemot
dans un array
et printer le array ??????
je suis debutant sur les arrays ou les requetes
quelqu'un a la solution
ça doit être simple
merci d'avance
Partager