le 09/06/2006 à 20:43
Pegasus
Bonjour,
Voila mon probleme, j'ai un fichier texte avec comme contenu :
1_10_14_58
2_12_17_10
3_5_20_53
je fais donc :
$update = file('monfichier.txt');
foreach ($update as $ligne_num => $ligne) {
$nb = explode("_",$ligne);
$nbtmp = mt_rand(0,$nb[4]);
$nb[2] = $nb[2]+$nbtmp;
$nb[3] = $nb[3]+($nb[4]-$nbtmp);
$nb[4] = 0;
echo $nb[0]."_".$nb[1]."_".$nb[2]."_".$nb[3]."_".$nb[4]."";
}
le probleme est qu'il update seulement la derniere ligne les lignes precedente $nbtmp ne vaut "rien" ?
Si quelqu'un a une idée du probleme
Voila mon probleme, j'ai un fichier texte avec comme contenu :
1_10_14_58
2_12_17_10
3_5_20_53
je fais donc :
$update = file('monfichier.txt');
foreach ($update as $ligne_num => $ligne) {
$nb = explode("_",$ligne);
$nbtmp = mt_rand(0,$nb[4]);
$nb[2] = $nb[2]+$nbtmp;
$nb[3] = $nb[3]+($nb[4]-$nbtmp);
$nb[4] = 0;
echo $nb[0]."_".$nb[1]."_".$nb[2]."_".$nb[3]."_".$nb[4]."";
}
le probleme est qu'il update seulement la derniere ligne les lignes precedente $nbtmp ne vaut "rien" ?
Si quelqu'un a une idée du probleme