Page php avec menu

Résolu/Fermé
adamsong182 - 10 mars 2009 à 10:39
 adamsong182 - 10 mars 2009 à 11:13
Bonjour,
je voudrais crée un menu sur une page php , je m'explique
je voudrai une page qui affiche un menu latéral avec différent onglé qui affiche des donnée de ma base en corps de page (au centre ) quand on clic dessus voici se que j'ai fais pour l'instant :

//affichage du corps

if(isset($_GET['id'])){ //si la variable id existe
$requete_selection = mysql_query('SELECT *
FROM formulaire
WHERE id='.$_GET['id']) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

$donnees = mysql_fetch_array($requete_selection);
echo $donnees['sujet']. '<br />';
echo $donnees['message'] . '<br />';

}

//on affiche le menu

else {
$requete_selection = mysql_query('SELECT *
FROM formulaire') or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
while ($donnees = mysql_fetch_array($requete_selection)){

echo '<a href="page2.php?id='.$donnees["id"].' ">';
echo $donnees['sujet'] . '</a>' . ' ' . 'écrit par '.'<br />';
echo $donnees['ip'] . '<br />';
}
}

mon probleme c'est quand je clic sur un lien du menu les données s'affiche bien mais le menu disparé
comment puis je faire pour que le menu reste affiché

merci de vos reponse
A voir également:

2 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
10 mars 2009 à 11:00
enlever le "else" :

//affichage du corps

if(isset($_GET['id'])){ //si la variable id existe
$requete_selection = mysql_query('SELECT *
FROM formulaire
WHERE id='.$_GET['id']) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

$donnees = mysql_fetch_array($requete_selection);
echo $donnees['sujet']. '<br />';
echo $donnees['message'] . '<br />';

}

//on affiche le menu

$requete_selection = mysql_query('SELECT *
FROM formulaire') or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
while ($donnees = mysql_fetch_array($requete_selection)){

echo '<a href="page2.php?id='.$donnees["id"].' ">';
echo $donnees['sujet'] . '</a>' . ' ' . 'écrit par '.'<br />';
echo $donnees['ip'] . '<br />';

}
0
adamsong182
10 mars 2009 à 11:13
Merci beaucoup sa marche, bonne continuation
0