2017-09-21 1 views
0

J'utilise pour télécharger des images dans des dossiers en leur donnant des noms aléatoires afin d'éviter les noms doubles, mais maintenant je dois commander ces images. J'ai trouvé un guide (avec un bon médicament et une méthode de goutte) mais il faut stocker des images sur la base de données.
Existe-t-il un moyen de le faire sans passer pour une base de données? Ou mieux ... existe-t-il un moyen de les commander en sauvegardant uniquement les noms et/ou les chemins sur db, en conservant les fichiers dans les répertoires? Je pense que stocker des images sur db n'est pas la meilleure solution donc je recherche un guide pour CRUD et le tri des images (avec ou sans db, cela dépend de vos conseils).PHP - Comment commander des images sans MySQL

Comment le feriez-vous?

Merci!

+0

Pouvez-vous expliquer plus sur la façon dont vous avez besoin pour trier les images? Par quels critères? –

+0

Une option consisterait à implémenter https://github.com/KnpLabs/Gaufrette – fyrye

+0

* en ne sauvegardant que les noms et/ou les chemins sur db, en gardant les fichiers dans les répertoires * ... c'est pratique courante pour traiter les images dans les applications web . – CD001

Répondre

0

Oui, vous pouvez enregistrer le chemin dans la base de données, puis interroger et commander.

Et vous pouvez obtenir les fichiers dans un dossier, puis les commander.

Vous pouvez utiliser scandir pour obtenir les fichiers. Il retournera un tableau, puis vous pouvez trier le tableau en utilisant sort

Hope this helps

+0

Merci pour votre réponse. Ok mais quelle est la meilleure méthode pour changer la commande? Un texte d'entrée (pas très intelligent), AJAX, une méthode glisser-déposer? – DevTen