Bonjour à tous!
J'ai besoin d'une aide de votre part s'il vous plait.

Avec une table menu dans ma base des données j'aimerai récupérer les pages par leurs liens, mais quand je clique aucune page n'est récupérée alors que sur la barre d'adresse je vois qu'il récupère quand même l'url.

Voici le code pour récupérer les pages :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div id="contenu">
 
<?php 
if(isset($_GET['view'])): 
 $page = $_GET['view']; 
 $authorized = array('1','2','3'); 
 if(in_array($page, $authorized)){ 
   print 'page-'.$page.'.php'; 
   include(dirname(__FILE__).'/page-'.$page.'.php'); 
  }else{ 
   include 'erreur.php'; 
  } 
 endif; 
?> 
 
</div>
L'url des pages sur mon menu :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 echo'<a href="accueil.php?view='.$row['url'].'">'.$row['menu'].'</a>';
	echo'<div>';
		echo '<ul>';
			while ($ssmenu = mysql_fetch_array($sousmenu)) {  
			echo '<li><a href="accueil.php?view='.$row['url'].'" >'.$ssmenu['menu'].'</a></li>';  
		}
		echo '</ul>';  
	echo '</div>';
	}
	else{
	echo ' <a href="accueil.php?view='.$row['url'].'" >'.$row['menu'].'</a>';
	}
	echo '</li>';
$i++;
}
echo '</ul>';
  echo '</div>';
Voici la structure de ma base des données

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
CREATE TABLE IF NOT EXISTS `menu_site` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `parent_menu` int(11) NOT NULL,
  `menu` varchar(100) NOT NULL,
  `url` varchar(255) NOT NULL,
  `titre` varchar(200) NOT NULL,
  `description` varchar(200) NOT NULL,
  `mot_cles` varchar(200) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=22 ;
 
INSERT INTO `menu_site` (`id`, `parent_menu`, `menu`, `url`, `titre`, `description`, `mot_cles`) VALUES
(3, 0, 'Clients', 'listeclient.php', 'Afficher la liste des clients', 'Afficher la liste des clients', ''),
Une aide s'il vous plait