bonjour

Je voudrais découper un liste de donnée contenu dans un tableau. j'arrive à le faire pour un ligne mais pas pour plusieurs ligne. En quand je faire la decoupe sur plusieurs ligne il ne me découpe que la dernière.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
// la colonne 1 du tableau contient des lignes a découper du style :
//ligne a :tab[0]=1,tab[1]=avec,oui, ok ,yes, ...etc
//ligne b :tab[0]=2,tab[1]=test,ic, la , ...etc
 
$nbr=sizeof($tab);
 
pour une ligne
 
for($i=0;$i<=$nbr;$i++){if(1==$tab[0]){$val=explode(",",$tab[1]");}}
 
// affichage pour voir
 
$cal=sizeof($val);
for($i=0;$i<=$cal;$i++){echo ".$val[$i].";}
ca cela fonctionne. mais pour plusieur ligne je n'y arrive pas il me fait que la derniere ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$nbr=sizeof($tab);
 
pour une ligne
 
for($i=0;$i<=$nbr;$i++){if($tab[0]!==""){$val=explode(",",$tab[1]");}}
 
// affichage pour voir
$cal=sizeof($val);
for($i=0;$i<=$cal;$i++){echo ".$val[$i].";}
// ici je devrai avoir 3 lignes affichées non une seule.