Bonjour à tous,
Je m'explique...

Les pages des diférentes rubriques de mon site se trouvent dans un dossier "contenu" ! Je voudrais lister ce dossier pour ensuite pouvoir insérer le nom de chaque page + chemin dossier + rank dans la DataBase et ensuite pouvoir attribuer à chaque page un numéro d'ordre de classement "rank" via un formulaire.

Tout ca pour quoi ? Pour afficher les pages dans l'ordre numérique "rank" que l'utilisateur changerait via ce formulaire...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM menu ORDER BY rank ASC
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
// Listing du dossier contenant les pages de mon menu
 
<?php 
		$dir = opendir("./contenu");
		while ($file = readdir($dir))	{
			if (!in_array($file, array(".", "..", "404.html")))	{
				echo '<div class="divhover" style="float: left; width: 130px; border: 4px solid #c7c7c7; margin: 0 10px; text-align: center;"><a href="./'.$file.'"><img style="float: left; width: 128px; height: 128px;" src="./news_ADMIN/icones/menu/menu.png" /><br />';
				echo $file;
				echo '</a></div>';
 
			}
		}
?>
Quelle serait la meilleur manière pour procéder à l'insertion de ce listing ci-dessus dans la table "menu" ?

Je ne m'attends pas à recevoir un code tout fait venant de votre part, je voudrais juste quelques bonnes idées...

Merci d'avance à tous.

PS: Sous Opéra, l'éditeur de texte ne fonctionne pas (raison pour laquelle je n'ai pu mettre mon code entre les balises "code" !!!