Salut à tous! en fait mon code fonctione trés bien sous Mozilla, ce qui n'est pas le cas sous internet Explorer.
Mon problème est sur l'affichage de ma liste déroulante. je vous montre le code :
<?php
#Variables
$server_ip= "localhost";
$db="Base";
#Connection au serveur SQL
$handle=mysql_connect($server_ip,"root","") or die ("Echec connection base SQL");
#Selection de la base de donnée
mysql_select_db($db) or die ("Echec selection base SQL");
?>
<html>
<head>
<title>Fiches produits</title>
</head>
<body bgcolor="black" text="red" link="orange" vlink="yellow" alink="blue">
<center>
<h1>Fiches produits</h1>
<br>
<br>
<br>
<h2>Effectuer une recherche de fiche, sélectionner le nom :</h2>
<br>
<br>
<form method="post" action="fiche produit.php">
<select name="listeproduits" size=1>
<option selected>Choix du produit
<?php
# Lancement d'une requete
$qry="SELECT nom_PROD FROM PRODUITS WHERE 1";
$r=mysql_query($qry) or die ("Echec requete SQL");
# Recuperation du nombre de lignes et de colonnes du resultat
$result_lignes=mysql_num_rows($r);
$result_champs=mysql_num_fields($r);
# Traitement du resultatligne par ligne
$j=0;
echo "<table>";
while ($l=mysql_fetch_array($r)){
echo "<tr>";
for ($i=0;$i<$result_champs;$i++){
echo "<option><td width=\"150\">$l[$i]</td>";
}
echo "</tr>";
$j=$j+1;
}
echo "</table>";
#Deconnection du serveur SQL
mysql_close($handle);
?>
</select>
<input type="submit" name="submit" value="Valider">
</form>
<br>
<br>
<a href="menu.html">Retour au menu principal</a>
</center>
</body>
</html>
En fait c'est les choix que je propose qui ne s'affichent pas (la
partie php) dans la liste déroulante,ils s'affichent juste en desous.
Si quelqu'un s'est pourquoi ? Merci