votre avis sur la facon de gerer des photos - PHP - Programmation
Marsh Posté le 13-04-2005 à 15:52:12
le mieux c'est de stocker les noms de fichier dans une base de donnée. ca evite de scanner tout le répertoire a chaque fois pour n'afficher qu'une seule image... a moins de jouer avec des repertoires mais bon...
Marsh Posté le 13-04-2005 à 15:56:56
c'est pas trop un pb de php...
tu veux un truc de ce genre : Liste Films Coréens ?
Marsh Posté le 13-04-2005 à 16:03:23
Oui, je voudrais ça..
Mais surtout je voudrais comprendre comment faire...
Comment m'organiser avant de me lancer ...surtout pour tout ce qui est photo
car le reste je sais faire...
http://soju22.net/?m=dvd&search=zo [...] le&ord=ASC
D'après ce que je vois, chaque film à un dossier qui porte le nom du film, c'est ca ?
Marsh Posté le 14-04-2005 à 08:46:53
foxcssfox jme lance aussi dans un truc similaire, sauf que c'est pas pour des dvd, mais apres l'idée est applicable a tout, alors je suis aussi interesser par la comprehension du mecanisme de gestion d'une tel base
Marsh Posté le 14-04-2005 à 16:02:25
Tu peut mettre toutes tes images dans un meme repertoire, et tu stock selement l'url de l'image, dans ta base de données.
Marsh Posté le 14-04-2005 à 17:13:38
ok je crois quej'ai compris.
j'aurai un champ photo (où par exemple j'enregistrerais le nom de ma photo pour pouvoir m'en servir comme lien)...
Mais si je veux eventuellement d'autres photos. Au niveau des champs de ma table, comment ca se passe ? j'aurai autant de champs que de photos ?
Merci, je sais que c'est une question quui peut sembler bête, mais je vous remercie de m'aider, je débute en programmation...
Marsh Posté le 14-04-2005 à 17:35:01
une autre table qui contient l'id du film et le lien pour la photo
Marsh Posté le 14-04-2005 à 18:19:01
ok ok je commence à comprendre :
j'aurai deux tables :
dans la première j'aurai des infos sur mes films :
- id,(en auto increment, bien sûr)
- titre,
- realisateur,
- acteur,
- descriptif
et id_photo_film
dans une seconde table
j'aurai
- id_photo_film,(en auto increment, bien sûr)
- avec nom de la photo
- url de la photo
SI j'ai bien compris, et d'apres mes recherches, je vais utiliser la fonction mysql_insert_id()
pour faire un lien entre mes deux tables (pour que l'id_photo_film corresponde)..
c'est bien ça ?
Marsh Posté le 14-04-2005 à 21:07:09
Moi je serais toi, je l'organiserais pas par id (avec auto increment) mais par un champ "titre du film". Comme ca les images que tu auras dans une table pourront facilement etre relié aux images de l'autre table qui auront le meme "titre du film"
Marsh Posté le 20-04-2005 à 01:38:53
foxcssfox a écrit : ok ok je commence à comprendre : |
ca ne sert a rien d'avoir une relation 1----1
Marsh Posté le 13-04-2005 à 15:49:38
GESTION DES PHOTOS ?
voila, je voudrais gerer une collection de dvd de la facon suivante :
une liste d'image miniature : lorsqu'on clique dessus, on arrive sur la "fiche" du film
www.monsite.com/film.php?id=12445
Dans cette page j'aurai un descripif du film
- realisteur
- acteur
- duree
etc...
et d'autres photos (une mini-galerie).
Le tout gérable (dans une partie admin)
MES QUESTIONS SONT LES SUIVANTES :
- Dois je mettre mes photos dans une table ou dans un REPERTOIRE ?
- Dois je mettre un champ photo dans ma table DVD ? (pour y mettre le nom de ma photo par exemple ?).
voila, vous l'aurez compris je suis débutant, que me conseillez vous pour la gestion des photos ?
merci
François
Message édité par foxcssfox le 13-04-2005 à 16:04:17