while et foreach (avec le resultat d'un requette SQL)
Posté : 08 juin 2005, 09:50
Bonjour,
voilà dans le but de générer un XML à partir d'une base SQL je voudrais utiliser foreach pour parcourir tout mes rsultats, je vous montre :je pourrai verifier si la longueur de la chaine $key est superieur à 1, ca reglerai mon probleme, mais j'aimerai comprendre.
Merci
voilà dans le but de générer un XML à partir d'une base SQL je voudrais utiliser foreach pour parcourir tout mes rsultats, je vous montre :
$sql="SELECT * FROM dhjapan_links LIMIT 0,1;";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req)){
foreach ($data as $key => $value)
{
echo $key." : ".$value."<br>";
}
}mais tout ceci me renvois chaque valeur en double :
Code : Tout sélectionner
0 : 1
id : 1
1 : http://styleboost.com
adresse : http://styleboost.com
2 : 2004-10-18
day : 2004-10-18
...Merci