bonjour,

je bloque sur une incrémentation

voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
foreach($list as $valeur)
 {
 
                foreach($valeur as $cle=>$val)
                        {
 
 
                              try{  
                                        $model_stat->save($val,$i);
                                }catch(Exception $e){
                                        $message=Zend_Debug::dump($e,'e');
                                }
                        }
   }
et la function

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
public function save($data1,$inc)
{
                // On récupère les données et insertion après (nom de champ => valeur postée)
                $data = array('text_value'=> $data1,'id_column'=>$inc);
                 $this->insert($data);                 
}
le probleme que c'est que je 'arrive pas à incrémenté par de 1 à 5 par exemple ou ce que je veux la variable $i
j'ai essayer de mettre for($i=0;$i<6;$i++) avant le try mais ça execute 5 fois une insertion c'est a dire la fonction est executé 5 fois pour une seul ajout

je voudrais qu'a chaque insertion, $inc s'incrémente de 1 à 5 par exemple

comment eviter cela , ou est ce que je doit gérer cette incrémentation pour eviter une execution comprise entre la boucle for

merci beaucoup