IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[Conception] quelques conseils pour un gestionnaire de photo


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 044
    Par défaut [Conception] quelques conseils pour un gestionnaire de photo
    Bonsoir tous le monde, depuis un moment je me fais mon propre cms afin d'avoir une structure propre a installé chez mes clients.
    Cependant, j'ai un besoin pressant (pas au wc lol), je doit concocter un gestionnaire de photos.
    Bon pour l'instant je n'affiche les photos que d'un seul dossier avec une petite class pour lire celui-ci, rien d'extraordinaire quoi.
    Je réfléchi a la question en me demandant ce qui serai le mieux pour gèrer des albums photos avec php, dois je enregistrer les photos dans mysql ?
    Je ne sais pas ce qui est le mieux et le plus facile afin d'administrer les albums.
    Je pensais peut être créer une base de donnée pour enregistrer les catégories, nom de fichier et utilisé des fonctions comme scandir afin d'afficher réellement les photos avec leur nom via mysql.
    Cela me pertube car je vois ce que je souhaite mais je n'arrive pas a voir comment m'y prendre.
    Un gestionnaire de photo doit permettre d'afficher celle-ci mais aussi permettre leur suppression, modification (pour le nom).
    Une idée, un conseil ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 100
    Par défaut
    Moi j'ai une technique, je te la soumets :

    lors de l'upload de la photo, toutes les infos concernant la photo sont stockées dans une table de la base de données (Détails, date, date d'upload, utilisateur, etc...) et un n° d'identifiant est créé pour la photo, le fichier est alors uploadé sur le serv sous le même nom que l'id sql.

    Exemple : toto.jpg

    SQL -> "00000863" "Toto à la neige" "2007/11/15" "2008/01/05" "Titi" ...
    Fichier -> 00000863.jpg


  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 044
    Par défaut
    C'est une bonne idée , j'ai fais deux table mais je me demande si la méthode est correct:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    CREATE TABLE IF NOT EXISTS `db_catgalery` (
      `id` int(5) NOT NULL auto_increment,
      `cat_num` int(10) NOT NULL,
      `categories` varchar(255) NOT NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
    Cat_num serai le numéro de catégorie et categories la forme texte de celui-ci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    --
    -- Structure de la table `db_galery`
    --
     
    CREATE TABLE IF NOT EXISTS `db_galery` (
      `id` int(5) NOT NULL auto_increment,
      `cat_num` int(10) NOT NULL,
      `pict_name` varchar(255) NOT NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
    cat_num serai la même chose que pour la 1er table tandis que pict_name serai le nom de la photo.
    J'exécuterai une jointure afin de rallier les deux bouts mais peut être que mes deux tables ne sont pas correct.

Discussions similaires

  1. Quelques conseils pour un futur élève
    Par LilBoOdy dans le forum Etudes
    Réponses: 5
    Dernier message: 01/03/2007, 11h27
  2. Réponses: 8
    Dernier message: 26/11/2006, 14h16
  3. Quelques conseils pour la reprise de mon jeu ?
    Par Franck.H dans le forum SDL
    Réponses: 16
    Dernier message: 23/09/2006, 12h55
  4. Quelques conseils pour créer une application 3D
    Par mister3957 dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 13/03/2006, 22h45
  5. Besoin de quelques conseils pour un script java
    Par poussin544 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/03/2006, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo