liste déroulante php mysql
Bonjour,
j'ai un problème, j'ai fais un menu déroulant dans un menu pour afficher les différents sites il me renvoie ma requête, ce que je ne comprend pas c'est quand local ca ne marche pas et que sur serveur free ca marche pourtant c'est le même code.
Code:
1 2 3 4 5 6 7 8 9 10 11
| echo '</li><li> <a href="index.php">Site</a><ul>';
$sql1 =" SELECT site FROM mtn_gestion GROUP BY site ";
$res1 = mysql_query($sql1) or die (mysql_error());
$data = mysql_fetch_assoc($res1);
while($data = mysql_fetch_assoc($res1))
{
$liste_site[] = $data['site'];
$site = $data['site'];
if ($site != "");
echo "<li><a href='index.php?requete=$site'>$site</a></li>";
} |
Code d'erreur en local :
Code:
1 2 3
| $sql1 =" SELECT site FROM mtn_gestion GROUP BY site "; $res1 = mysql_query($sql1) or die (mysql_error()); $data = mysql_fetch_assoc($res1); while($data = mysql_fetch_assoc($res1)) { $liste_site[] = $data['site']; $site = $data['site']; if ($site != ""); echo "
$site
"; } echo ' |
Merci d'avance