Bonjout tout le monde,
Mon problème est simple et vous connaisseztous la réponse. Moi je ne le sais pas parce que je ne connais pas grand chose en tableau.
J'ai fait une fonction qui m'affiche les résultats depuis une base de données. ça marche nickel. Si je mets echo, toutes les lignes sont affichées. Le problème c'est d'utiliser toute la réponse comme une variable et faire
return $mavariable;
Comme ça je peux appeler cette fonction et l'afficher où je veux. Le problème est que si je fais seulement des concaténation sans passer d'bord par un tableau, seule la première ligne est retournée. Merci bcp pour âme charitable qui m'aidera
Voici mon code
D'avance je vous remercie
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
25
26
27
28
29
30 <?php function mon_application() { //traitement db etc. while($donnees_messages=mysql_fetch_assoc($retour_messages)) { $ID = $donnees_messages['IDT']; $titre = $donnees_messages['titre']; $applipage = $donnees_messages['page']; $texte = nl2br($donnees_messages['contenu']); echo '<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="90%" height="13" valign="top" class="bgBande"> <a href="'.$urlPages.'-'.$pageActuelle.'-'.$applipage.'"><span class =menucase>'.$titre.'</span></a> </td> </tr> <tr> <td height="13" valign="top" class="gauche">'.$texte.'</td> </tr> </table><br /><br />'; } echo '<p align="center">Page : '; //Pour l'affichage, on centre la liste des pages //Traitement des numéros de pages. echo '</p>'; } ?>
Partager