Bonjour à tous!
Je commence un petit site contenant quelques pages. Mon idée est la suivante :
une page index qui contient 4 includes :
-header
-menu
-corps
-footer
Ce que je souhaiterais faire, c'est de pouvoir afficher le contenu de chaque page du site, en appelant le contenu de la BDD dans "corps.php" et en l'affichant.
Le code pour afficher le contenu :
Pour ça, dans le menu j'ai ce genre de code :
J'ai donc essayé comme cela :
Cependant je comprends bien que ça ne sert pas à grand chose, puisque $page sera initialisé pour chaque rubrique avec une valeur différente...
Je cherche donc un moyen d'appeler un contenu différent à chaque clic, en initialisant lors du clic la variable $page...
Si vous avez des idées..
Merci d'avance à tous!
Je commence un petit site contenant quelques pages. Mon idée est la suivante :
une page index qui contient 4 includes :
-header
-menu
-corps
-footer
Ce que je souhaiterais faire, c'est de pouvoir afficher le contenu de chaque page du site, en appelant le contenu de la BDD dans "corps.php" et en l'affichant.
Le code pour afficher le contenu :
<?php
include("config.php");
//Requête
$req=("SELECT * FROM page WHERE nom ='" . $page . "'");
$result=mysql_query($req) or die ('Erreur :'.mysql_error());
while($ligne=mysql_fetch_assoc($result))
{
echo $ligne['contenu'];
}
?>
Pour ça, dans le menu j'ai ce genre de code :
<ul>
<li><a href="formation.php?page=formation" title="La formation Génération Daniel"><img src="images/formation.jpg" height="" width="" alt="La formation Génération Daniel" /></a></li>
</ul>
mais je me suis dit que ça ne marcherait pas parce qu'on va chercher une page formation.php et que dans le code php, $page=$_GET['page'] renvoie une erreur, comme quoi $page n'est pas défini...J'ai donc essayé comme cela :
<ul>
<li><a href="<?php $page="formation" ?>" title="La formation Génération Daniel"><img src="images/formation.jpg" height="" width="" alt="La formation Génération Daniel" /></a></li>
</ul>
pour initialiser $page à "formation". Cependant je comprends bien que ça ne sert pas à grand chose, puisque $page sera initialisé pour chaque rubrique avec une valeur différente...
Je cherche donc un moyen d'appeler un contenu différent à chaque clic, en initialisant lors du clic la variable $page...
Si vous avez des idées..

Merci d'avance à tous!