Liens des pages PHP avec un table mysql
Bonsoir,
Je doit faire un double menu sur mon site, donc pour cela je voudrai inscrire les liens des pages dans une table mysql pour éviter de tout me retaper en triple.
1/ Pour ma liste déroulante.
2/ Pour mon menu général.
3/ Pour les boutons de mes pages.
donc je poste pour avoir des conseils de votre par :
Quand pensez-vous
Comment procéder.
Ou trouver de la documentations.
Merci.
Index.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<?php
$url='menu-index.php';
if(isset($_GET['page']))
switch($_GET['page']){
// --Page d'accueil general du Niveau 4
case 'accueil':
$url="index.php";break;
case 'actpro2':
$url=""X10/Activehome-Pro-Controle-X10/ahp-nom.php";break;
case 'x10':
$url="X10/MySQL/Controle-X10-bouton/x10-bouton-mysql-lecture-A-O.php";break;
}
require_once('../commun/template/entete.php');/entete.php');
require_once($url);
require_once('template/pied.php3');
?> |
menu-index.php
Code:
1 2 3 4 5 6 7 8 9
|
<table width="auto" border="0" bordercolor="#FFFFFF">
<tr>
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC"><a href="index.php?page=actpro2" title="Télécommande2 ">ActiveHome Pro PHP (Sélection par nom)</a></td>
</tr>
<tr>
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC"><a href="index.php?page=x10" title="Controle X10 par bouton">Controle X10 par bouton (Sans son)</a>
</tr>
</table> |
Liste déroulante
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<form>
<select onChange="location = this.options
[this.selectedIndex].value">
<option value="" selected>Selectionner une page<option>
<optgroup label="Domotique">
<option value="index.php">Accueil Gènèral</option>
<option value="index.php?page=actpro2">ActiveHome Pro PHP (Sélection par nom)</option>
<option value="index.php?page=x10">Controle X10 par bouton (Sans son)</option>
</optgroup>
<optgroup label="Gestion">
<option value="index.php?page=gestion1">Compteur EDF</option>
<option value="index.php?page=gestion2">Compteur eau</option>
<option value="index.php?page=gestion3">compteur cuve</option>
</optgroup>
</select></form> |
Boutons dans une page (exemple)
Code:
1 2 3 4 5 6 7
|
<tr>
<td width="56"><form method="post"
action="/maison/N4/index.php" name="bouton-retour-x10-lecture"><input name="bouton-retour-x10-lecture" value="Retour" type="submit" /></form></td>
<td width="128"><form method="post"
action="/maison/N4/X10/MySQL/Controle-X10-bouton/x10-bouton-mysql-modifier-A-O.php" name="bouton-retour-x10-lecture"><input name="bouton-retour-x10-lecture" value="Modification X10" type="submit" /></p>
</form></td> |
Merci.