titigrou
Messages postés111Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention 4 mars 2004
-
27 févr. 2004 à 10:26
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 2009
-
27 févr. 2004 à 11:50
kikou!!
j'ai fais un truc qui est un peu lourd, mai qui est facile a comprendre.
d'abord mon code:
for ($j=0;$j<=5;$j++)
{
switch ($j)
{
case 0 :$req= mysql_query ("select libelle from vehicule where code="ren" ") or die ("requête de la première voiture non effectuée");
$res = mysql_fetch_array($req);
echo"<tr align="center"><td width="117">".$res[0]."</td>";
break;
case 1 : $req= mysql_query ("select libelle from vehicule where code="ope" ") or die ("requête de la deuxième voiture non effectuée");
$res=mysql_fetch_array($req);
echo"<tr align="center"><td width="117">".$res[1]."</td>";
break;
case 2 : $req= mysql_query ("select libelle from vehicule where code="cit" ") or die ("requête de la troisième voiture non effectuée");
$res=mysql_fetch_array($req);
echo"<tr align="center"><td width="117">".$res[2]."</td>";
break;
case 3 : $req= mysql_query ("select libelle from vehicule where code="peu" ") or die ("requête de la quatrième voiture non effectuée");
$res=mysql_fetch_array($req);
echo"<tr align="center"><td width="117">".$res[3]."</td>";
break;
case 4 : $req= mysql_query ("select libelle from vehicule where code="vol" ") or die ("requête de la cinquième voiture non effectuée");
$res=mysql_fetch_array($req);
echo"<tr align="center"><td width="117">".$res[4]."</td>";
break;
case 5 : $req= mysql_query ("select libelle from vehicule where code="sea" ") or die ("requête de la sixième voiture non effectuée");
$res=mysql_fetch_array($req);
echo"<tr align="center"><td width="117">".$res[5]."</td>";
break;
}
au fait la première requête d'affichage fonctionne, ca m'affiche bien renault, mais les autres aucun affichage.
pourquoi?
pourtant mon code est bon non?
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 20091 27 févr. 2004 à 11:50
non il faut mettre $res[0] partout.
de plus pour optimiser un peu, tu peux sortir tes "echo" de tes "case :" et de ton "switch" vu que le echo sera toujours le meme.
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]