Bonjour, bon j'ai un petit souci...Dans une page PHP, j'ai deux requetes imbriquées, une va chercher des valeurs et la deuxieme va chercher, à partir de ses valeurs trouvées, de nouveaux parametres a afficher.
Le truc c'est que en local, avec EasyPHP, mon script marche NICKEL!!! Mais quand je le mets sur Lycos, çà marche pas du tout.
Voici mon code:
*********************************
<?
$categ="SELECT categorie.id_categorie, categorie.nom_categorie FROM categorie where categorie.secteur='premier'";
$resultat3=MySQL_QUERY($categ);
$nb_lignes3=MySQL_NUM_ROWS($resultat3);
$nb_colonnes3=MySQL_NUM_fields($resultat3);
while($ligne3=MySQL_fetch_row($resultat3))
{
echo"<TABLE width='100%' border='0' cellpadding='0' cellspacing='0'><TR>
<TD background='images/gauche_materiel.gif' height='20' width='40'></TD>
<TD background='images/fond_materiel.jpg' height='20' align='center'>
<P class='categorie'>$ligne3[1]</P></TD>
<TD background='images/droite_materiel.gif' height='20' width='40'></TD>
</TR></TABLE>";
$catego=$ligne3[0];
echo"<BR><TABLE width='90%' align='center' border='0' cellpadding='1' cellspacing='1'>";
$club="SELECT categorie.id_categorie, categorie.secteur, materiel.id_materiel, materiel.id_categorie, materiel.nom_materiel, materiel.quantite, materiel.details, materiel.image, categorie.nom_categorie FROM categorie, materiel WHERE categorie.id_categorie='$catego' AND categorie.id_categorie=materiel.id_categorie order by categorie.nom_categorie desc";
$resultat2=MySQL_QUERY($club);
$nb_lignes2=MySQL_NUM_ROWS($resultat2);
$nb_colonnes2=MySQL_NUM_fields($resultat2);
while($ligne2=MySQL_fetch_row($resultat2))
{
$reste=fmod($ligne2[2],2);
if ( $reste == 0 ) { echo "<tr bgcolor='#66CC99'>"; }
else { echo "<tr bgcolor='#99CC99'>"; }
if ( $ligne2[6] == '' )
{
if ( $ligne2[5] == '0' ) { echo"<TD width='50%' class='materiel'>$ligne2[4]</TD>";}
else { echo"<TD width='50%' class='materiel'>$ligne2[5] $ligne2[4]</TD>";}
}
else {
if ( $ligne2[5] == '0' ) { echo"<TD width='50%' class='materiel'><a href=javascript:popupcentree('details.php3?id=$ligne2[2]','menubar=no,scrollbars=yes,statusbar=no')>$ligne2[4]</a></TD>";}
else { echo"<TD width='50%' class='materiel'>$ligne2[5] <a href=javascript:popupcentree('details.php3?id=$ligne2[2]','menubar=no,scrollbars=yes,statusbar=no')>$ligne2[4]</a></TD>";}
}
if ( $ligne2[7] == '' ) { echo "<TD width='50%'></TD>"; }
else { echo"<TD width='50%' align='center'><A HREF=javascript:AfficherImage('images/materiel/grand/$ligne2[7]')><IMG src='images/materiel/$ligne2[7]' BORDER='0'></A></TD></TR>";}
}
echo"</TABLE><BR>";
}
mysql_close();
?>
*********************************
Si vous pouvez m'aider, je vous remercie beaucoup!!
Chaque connaissance est une réponse à une question.