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 :

Histoire de répétitions .. [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut Histoire de répétitions ..
    Bonjour à tous,

    j'écris ici dans le but d'obtenir une réponse

    Alors voici mon problème :

    je suis en train de faire un script, et j'ai fait dans ma base de donnée une table nommée config qui est comme ceci :

    config | valeur
    ______________________________________________
    |
    nom_site | AaaaAAA
    _______________________________________________
    description | Site d'entraide
    _______________________________________________


    et donc, je souhaite faire apparaitre mes valeurs dans la page, et au lieu de faire une répétition comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $aaa = mysql_query("SELECT * FROM config WHERE config='nom_site'");
    $aaa1 = mysql_fetch_array($aaa);
    echo $aaa1['valeur'];
    $bbb = mysql_query("SELECT * FROM config WHERE config='description'");
    $bbb1 = mysql_fetch_array($bbb);
    echo $bbb1['valeur'];


    j'aimerais, une formule, qui simplifie la chose et ou je ferait qqch comme ca (je vous met une formule approximative car je la connait pas et je la souhaiterai :s)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $aaa = mysql_query("SELECT * FROM config");
    $aaa1 = mysql_fetch_array($aaa);
     
    echo $aaa1['valeur']['nom_site'];
    echo $aaa1['valeyur']['description']
    Meric d'avance à tous ceux qui tenterons de m'aider

    ++

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Août 2005
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 514
    Par défaut
    Bonsoir,
    quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
     
      $config = array();
     
      $res = mysql_query('SELECT * FROM `config`');
     
      while (list($cConfig, $cValeur) = mysql_fetch_row($res)) $config[$cConfig] = $cValeur;
     
      echo $config['nom_site'].'<br />';  // retourne AaaaAAA
      echo $config['description'].'<br />';  // retourne Site d'entraide    
     
    ?>
    Cordialement,
    DaRiaN.

    PS: je trouve votre structure de table, bizarre.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut
    Merci darian, mais, en fait, en temps normal j'aurais mis dans un fichier config.php mais la ce script est pour ceux souhaitant utiliser uniquement la base de donnée

    Pourrais tu stp m'expliquer ce code, morceau par morceau , ce serait sympa de ta part !

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

Discussions similaires

  1. [C#] histoire de commit et de roolback
    Par dupin40 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 18/05/2021, 17h45
  2. Répétition de données identiques...
    Par Regis.C dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 15/04/2004, 21h46
  3. Stopper la répétition du clavier
    Par Chris89 dans le forum Assembleur
    Réponses: 6
    Dernier message: 17/10/2003, 20h53
  4. bouttons à répétition
    Par shumy dans le forum C++Builder
    Réponses: 3
    Dernier message: 26/10/2002, 18h16

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