Page php avec menu
Résolu
adamsong182
-
adamsong182 -
adamsong182 -
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
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:
- Page php avec menu
- Supprimer page word - Guide
- Menu déroulant excel - Guide
- Canon quick menu - Télécharger - Utilitaires
- Imprimer tableau excel sur une page - Guide
- Page d'accueil - Guide
2 réponses
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 />';
}
//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 />';
}