Déjà dire que la requête SQL échoue sans préciser en quoi elle échoue, ce qui se passe, etc... ça fait pas avancer le schmilblick !!
Déjà là le contenu de value correspond à un chiffre, or j'avais bien dit qu'il fallait que ça corresponde au nom de ta page. Il manque donc l'extension ! Alors commence déjà par la rajouter :
echo "<option value='".$row["id"].".html'>".$row["nom"]."</option>";
Maintenant si ton id c'est 1 et que tu as une page qui s'appelle 1.html au même niveau de l'arborescence que cette page, ton renvoi fonctionnera.
Après il faudra peut être modifier ta base de données pour l'adapter à tes besoins, mais tu pourrait aussi remplacer $row["id"] par $row["nom"] ainsi tes pages appelées auraient le nom de l'auteur.
Partager