RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | webmastering
tableau de tableau en php
pontarose, le mar. 15 janv. 2008 à 11:42:37
Bonjour,


print_r($result);print("<br>");
print_r($matrice);
print("<br>");
$tab_enz=array();
for($i=0;$i<count($result);$i++)
{
if($matrice[$i][1]==$k) //remarque$k=3
{ $tab_enz[$i]=array("".$matrice[$i][0]."","".$matrice[$i][1]."");
print("l'enzyme <b>".$tab_enz[$i][0]."</b> est présente au sein des <b>".$tab_enz[$i][1]."</b> sous unités.<br>");//verif
}
}
print_r($tab_enz);
print(count($tab_enz));
print("<br>");

Jusq'içi tout va bien. Jobtiens:
Array([0]=>DO[1]=>RE[2]=>MI[3]=>FA[4]=>SOL[5]=>LA[6]=>SI[7]=>LOL[8]=>POU)
Array([0]=>Array([0]=>DO[1]=>2)Array([1]=>Array([0]=>RE[1]=>1)Array([2]=>Array([0]=>MI[1]=>2)
Array([3]=>Array([0]=>FA[1]=>2)Array([4]=>Array([0]=>SOL[1]=>2)Array([5]=>Array([0]=>LA[1]=>3)
Array([6]=>Array([0]=>SI[1]=>3)Array([7]=>Array([0]=>LOL[1]=>3)Array([8]=>Array([0]=>POU[1]=>2))
l'enzyme A est présente au sein des 3 sous unités.
l'enzyme B est présente au sein des 3 sous unités.
l'enzyme C est présente au sein des 3 sous unités.
Array([5]=>Array([0]=>A[1]=>3)[6]=>Array([0]=>B[1]=>3)[7]=>Array([0]=>C[1]=>3))3

Mon problème vient du fait que lorsque je veux afficher chaque élement avec leur valeur respective c'est à dire A: 3 B: 3 et C: 3.
je n'y arrive pas ; comment afficher un tableau de tableau?

Voiçi ce que je fais:
for($i=0;$i<count($tab_enz);$i++)
{
print("".$tab_enz[$i][0].": ".$tab_enz[$i][1]."<br>");

//ou encore print("".$tab_enz[$i][0][0].": ".$tab_enz[$i][0][1]."<br>");
}
Rien ne s'affiche!!!!!!!!! Configuration: Linux
Firefox 2.0.0.6


Dalida
janv. 08
Suivant
REPONSES
Dalida
janv. 08
pontarose
janv. 08
Dalida
janv. 08
Version Web
Réalisé par RedShift
no save