boucle while dans fonction array

fredy67277
Invité n'ayant pas de compte PHPfrance

05 août 2008, 19:30

bonjour,

voilà en fait je récupere des donnes de ma base pour les utiliser dans un script me générant un pdf

donc chaque colonne doit m'afficher les données ligne.

je sais pas si je me suis bien fait comprendre mais voici le bout de code qui vous en diras peut être plus sur mon idée.
$sql2 = "SELECT description,montant FROM paiement";
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
while($data2 = mysql_fetch_array($req2)) 
{
$designation = "".$data2['descrip']."\n";
}	




$contenuTableau2 = array("[R]".$designation."\n","[R]TEST","[BR]TEST","[R]TEST");	
voilà en fait le resultat n'est pas là car ce script ne m'affiche rien du tout
en fait je voudrais qu'on m'affiche un truc du genre:

texte1
texte2
texte3
etc...

voilà merci pour vos réponses

Mammouth du PHP | 1668 Messages

05 août 2008, 20:20

L'un des problèmes de ton script est qu'il n'y a rien qui est envoyé au navigateur, echo à été inventé à cet effet :
<?php
$sql2 = "SELECT description,montant FROM paiement"; 
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error()); 
while($data2 = mysql_fetch_array($req2))  
{ 
echo $data2['descrip']."\n"; 
}
Voilà ce qui devrait combler ton problème :lol:
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

fredy67277
Invité n'ayant pas de compte PHPfrance

06 août 2008, 00:21

merci de la reponse mais cela ne résoudras pas le probleme

celon ta réponse je devrais faire
$sql2 = "SELECT description,montant FROM paiement"; 
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error()); 
while($data2 = mysql_fetch_array($req2))  
{ 
$designation = "".$data2['descrip']."\n"; 
}     


$contenuTableau2 = array("[R]"echo $designation"","[R]TEST","[BR]TEST","[R]TEST"); 
ce qui ne fonctionneras pas non plus

les données à afficher se trouve dans la variable $contenuTableau2 c'est ici que l'affichage doit être pris en compte

Mammouth du PHP | 1668 Messages

06 août 2008, 10:02

un array n'est pas une fonction, c'est un type, je ne comprend pas le rôle de ta dernière variable...

Pourrais-tu en dire plus long ?
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol