parcours d'un tableau à 2 dimensions

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : parcours d'un tableau à 2 dimensions

par HanX » 30 mai 2006, 15:39

function lire_tab($result) {
$tab=explode('|',$result);
foreach ($tab as $key => $value)
	{ 
	$tab2[$key]=explode(' ',$tab[$key]);
	}

foreach ($tab2 as $key2 => $value)			// parcours du tableau bi-dim
	{
	foreach($value as $key3 => $value2)
		{
		echo $value2.' ';
		}
	echo '<br>';
	}
}
Bon j'ai réussi à faire ce que je voulais... je laisse mon code qui marche pour ceux que ça interesse

parcours d'un tableau à 2 dimensions

par HanX » 30 mai 2006, 15:10

function lire_tab($result) {
$tab=explode('|',$result);
//echo 'TAB>'; print_r($tab);
echo '<br>';
foreach ($tab as $key)
	{ 
	$tab2[$key]=explode(' ',$tab[$key]);
	}
// juste pour voir...
foreach ($tab2 as $key)
	{
	$c=count($tab2[$key]);
	for($a=0;$a<=$c;$a++)
		{
		echo $tab[$key][$a].' ';
		}
	echo '<br>';
	}
}
voilà ce que je met en $result='ID36 REP37 |ID0 REP32 |ID11 REP12 |ID14 REP15 |ID18 REP19 |ID23 REP25 |ID8 REP9 |ID0 REP4 |ID42 REP43 |';

je veux que ça m'affiche :
ID36 REP37
ID0 REP32
...
groupé par 2 pour insertion dans base de donnée (que je coderai plus tard), il est primordial que ID36 soit avec REP37. après je ferai une boucle pour tout insérer...

une solution ? j'ai codé ça mais ça marche pas :s