30 Mars 2005
Affiche en MySQL les données d'une table par lettre alphabétique
Compatibilité : PHP 5, PHP 7
Avec une simple requête MySQL vous pouvez afficher que les données d'une table commençant par la lettre de votre choix.
Lister un répertoire par ordre alphabétique.
La fonction scandir() n'existe pas sur tous les hébergement pour des mesure de sécurité, alors j'ai ajouté un code qui passe sur tous les serveurs.
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
closedir | Ferme le pointeur sur le dossier | PHP 4, PHP 5, PHP 7, PHP 8 | |
count | Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet | PHP 4, PHP 5, PHP 7, PHP 8 | |
echo | Affiche une chaîne de caractères | PHP 4, PHP 5, PHP 7, PHP 8 | |
opendir | Ouvre un dossier, et récupère un pointeur dessus | PHP 4, PHP 5, PHP 7, PHP 8 | |
readdir | Lit une entrée du dossier | PHP 4, PHP 5, PHP 7, PHP 8 | |
rsort | Trie un tableau en ordre inverse | PHP 4, PHP 5, PHP 7, PHP 8 | |
scandir | Liste les fichiers et dossiers dans un dossier - (PHP 5) | PHP 5, PHP 7, PHP 8 | |
sort | Trie un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
Avec une simple requête MySQL vous pouvez afficher que les données d'une table commençant par la lettre de votre choix.
2 Fonctions qui permettent de vérifier qu'une chaine est uniquement composé des lettres de l'alphabet ou de chiffres.
Liste 1 répertoire. Mettre le chemin du répertoire à lister et lancer le script.
Liste un répertoire par date avec la fonction getMTime() pour récupérer la date et la fonction krsort() pour le trie par date.
Pour utiliser ce snippet il faut éditer la variable $gDirectory et la variable $gExtension et vous aurez la liste des fichiers de votre dossier.
Invité
18 Déc 2020 à 09:37Comment modifier ce bout de code pour ne pas tenir compte des majuscule ou minuscule ? Car il le trie mais si il y a une majuscule il l'affiche à la fin.
Invité
10 Juin 2017 à 14:02Super, merci pour le bout de code. Sa m'a sauver ma journée