Fetch_array dans un array généré par un explode

Eléphanteau du PHP | 28 Messages

20 févr. 2009, 00:02

Bonjour j'ai une question toute bête, comment faire un "fetch_array" dans un array qui a été généré par la commande "explode" en PHP ?

J'aimerais qu'à chaque ligne de l'array généré par l'explode, PHP exécute quelque chose.

exemple :
$pieces = explode("-", "-1-2-3-4-5-6-7-8");
L'array $pieces a été créé, j'aimerais ensuite faire un fetch :
while ($monfetch = mysql_fetch_array($pieces))
{
// echo valeurs de mon tableau $pieces; <br />
}
Modifié en dernier par beninsky le 20 févr. 2009, 00:28, modifié 2 fois.

ViPHP
AB
ViPHP | 5818 Messages

20 févr. 2009, 00:06

Ce serait plus parlant si tu nous donnais un exemple. :wink:

ViPHP
AB
ViPHP | 5818 Messages

20 févr. 2009, 20:33

mysql_fetch_array() est pour retourner une ligne de résultat mysql, pas pour lister un tableau php :-k

Pour lister ton tableau regardes plutôt du côté de foreach http://fr.php.net/foreach
foreach ($pieces as $key => $value) {
    echo "Clé : $key; Valeur : $value<br />\n";
}