Page 1 sur 1

mysql_fetch_array et string du resultat

Posté : 15 juil. 2008, 16:56
par rufus_
Bonjour

je veux faire une boucle sur une table et tout stocker dans un string pour l'ecrire dans un fichier

Code : Tout sélectionner

$myFile = "menu.txt"; $fh = fopen($myFile, 'w') or die("Impossible fichier"); while($row = mysql_fetch_array($result)) { $stringData += ($row[0] . " - " . $row[1] . '\n'); } fwrite($fh, $stringData); $stringData = "";
mais il stocke rien dans $stringData !

comment fait on en php pour garder les valeur dans un string ?

merci

Posté : 15 juil. 2008, 17:31
par guilt92
Pour concaténer des chaines en php il faut utiliser .= et non pas +=
$a = "bonjour ";
$b = "monsieur";
$a .= $b;
echo $a; //bonjour monsieur

Posté : 15 juil. 2008, 18:11
par rufus_
merci beaucoup

Posté : 15 juil. 2008, 21:04
par Invité
ou encore comme sa....
$a = "bonjour "; 
$b = "monsieur"; 
echo $a . " " . $b; //bonjour monsieur

Posté : 15 juil. 2008, 21:09
par Invité
Dho j'ai mal écrit...

voulais écrire

$a = $a . " " . $b;

:P

Posté : 15 juil. 2008, 21:39
par rufus_
oui comme ça je savais merci