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 :

<select><option> + PHP + MySQL [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Homme Profil pro
    Autodidacte
    Inscrit en
    Juin 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 15
    Points : 10
    Points
    10
    Par défaut <select><option> + PHP + MySQL
    Bonjour à tous,

    Je suis tout nouveau sur le forum et après avoir réalisé quelques tutoriaux je me retrouve bloqué...
    Je pense que ce n'est rien de très compliqué quand on est habitué à PHP/MySQL mais il y a une étape que je n'arrive pas à résoudre...

    En bref, j'ai un menu déroulant qui fait appel à une table de ma base de donnée... sauf que la connexion n'affiche rien !

    J'ai 3 fichiers php :

    pdo.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?php
    // CONNEXION DB
    try{
    	$DB = new PDO('mysql:host=localhost;dbname=db-pk14','root','');
    	$DB->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
    }
    catch(PDOException $e) {
    	echo 'La base de donnée n\'est pas disponible, merci de rééssayer plus tard.';
    }
    ?>
    tab_abs-profs.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    <?php include 'pdo.php'; ?>
     
    <select width="50" name="id-prof-absent">
     
    <?php
    $request = mysql_query("SELECT sexe, nom, prenom, matiere FROM professeurs");
    while ($datas =  mysql_fetch_array($request))
    {
    ?>
     
    <option value="<-- LISTE DES PROFESSEURS -->">
    <?php echo $datas['sexe'] ?>
    <?php echo $datas['nom'] ?>   
    <?php echo $datas['prenom'] ?>    
    <?php echo $datas['matiere'] ?>
    </option>   
     
    <?php
       }
    ?>
    </select>
    et form.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <html>
    <head></head>
    <body>
    <?php include 'tab_abs-profs.php'; ?>
    </body>
    </html>
    Voilà, quand je tente un refresh via easyPHP et bien le menu déroulant est vierge !!!!

    Si quelqu'un saurait d'où peu venir le soucis je lui serai vraiment reconnaissant.

    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    mysql_query et mysql_fetch_array ce n'est pas du PDO.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $request = $DB->query("SELECT sexe, nom, prenom, matiere FROM professeurs");
    while ($datas =  $request->fetch(PDO::FETCH_ASSOC))
    {
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre à l'essai
    Homme Profil pro
    Autodidacte
    Inscrit en
    Juin 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2015
    Messages : 15
    Points : 10
    Points
    10
    Par défaut RESOLU
    Merciiiiiiiiiiiiiiiiii à toi sabotage

    Ca fontionne nickel chrome je suis trop content !!!!!

    C'est super sympathique à toi merci mille fois ;-)

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

Discussions similaires

  1. [MySQL] SELECT puis UPDATE PHP / MySQL
    Par lemage34b dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 10/11/2013, 18h07
  2. [MySQL] Problème de doublons en créant un form select en php/mysql
    Par onoff_5 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 17/09/2012, 11h25
  3. [MySQL] Problém de selection PHP Mysql
    Par outasga dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/12/2009, 10h22
  4. php/mysql affichage d'un résultats d'un <option>
    Par kOrt3x dans le forum Langage
    Réponses: 8
    Dernier message: 28/08/2009, 19h01
  5. [MySQL] php, mysql, select,et je vous interdis de rigoler
    Par ixce35 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 27/06/2008, 16h39

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