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

Langage PHP Discussion :

Stockage de paramètres en BDD : solutions ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2006
    Messages : 70
    Par défaut Stockage de paramètres en BDD : solutions ?
    Bonjour,

    Ma problématique est simple.
    Je cherche à stocker des paramètres en base de données qui pourraient être ré exploité en PHP sous forme de variable.
    La solution de sérialisation (via les fonction serialize() et unserialize()) proposé par PHP ne me convient pas : il est difficile de lire/écrire ce type de "codage".
    D'autant que je n'ai pas de variable "complexe" (type objet utilisateur par exemple) à stocker.

    Je serais plus favorable à une solution type JSON, mais sans trop savoir si c'est la meilleure solution qui s'offre à moi.

    Qu'en pensez-vous?

    D'avance merci pour votre aide.

  2. #2
    Membre éclairé Avatar de MANU_2
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    417
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 417
    Par défaut
    pourquoi stocker des paramètres dans une BD ?

  3. #3
    Membre émérite
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Par défaut
    si serialize ne convient pas, je ne sais pas ce qu'il te faut...
    Si tu souhaite vraiment utiliser ta base de donne, utilise une table ayant les attributs 'nom de la variable' et 'contenu de la variable'.
    Z.

  4. #4
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2008
    Messages : 53
    Par défaut
    Pourquoi ne pas utiliser un fichier config.php ?

    Je ne comprends pas pourquoi tu veux utiliser une bdd.

    Paul-H

  5. #5
    Membre éprouvé Avatar de SirDarken
    Profil pro
    Développeur Web
    Inscrit en
    Février 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services de proximité

    Informations forums :
    Inscription : Février 2004
    Messages : 897
    Par défaut
    Ou même un fichier .ini j'ai eu un script un jour qui utiliser cela.

  6. #6
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2006
    Messages : 70
    Par défaut
    Salut,

    Merci pour vos pistes .

    Pour répondre aux interrogations :
    - un fichier "config.php" implique que les paramètres soit toujours les même et non en lien avec les infos de la BDD (comme des comptes utilisateur par exemple). Mais l'idée est là : avoir l'équivalent d'un fichier "config.php" stocké en BDD propre à un enregistrement. Idem pour le fichier "ini"
    - j'exploite serialize dans d'autres de mes scripts, et il fait effectivement très bien son travail. Simplement, dans une optique de debug simple, j'aurais aimé un codage plus "lisible" comme JSON.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Stockage mesures .XLS vers BDD
    Par bfespi69 dans le forum C++Builder
    Réponses: 12
    Dernier message: 06/01/2011, 10h45
  2. [XL-2003] Stockage de Paramètres
    Par soazig dans le forum Excel
    Réponses: 7
    Dernier message: 19/05/2009, 10h12
  3. [MySQL] Créer une table de stockage de paramètre sans plusieurs entrées
    Par patrick58 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 22/02/2008, 18h03
  4. Requête SQL avec paramètre sur BDD Access
    Par BigMike dans le forum Windows Forms
    Réponses: 3
    Dernier message: 07/06/2007, 12h21
  5. Stockage de paramètres unitaires
    Par ovh dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 07/10/2003, 09h07

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