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

