Liste en php

HabliMejdi Messages postés 16 Statut Membre -  
lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai une base de donné qui comporte un tableau "niveau" qui contien des entier,

je veux afficher le contenue du tableau dans une liste deroulante, j'utilise le php, dreamweaver, wamp!!!!
Configuration: Windows XP Internet Explorer 6.0

8 réponses

  1. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    exact tu affiche une valeur en php avec echo, un array avec print_r
    1
  2. scriptiz Messages postés 1494 Statut Membre 425
     
    Voici la solution magique :

    1) lance wamp
    2) lance dreamweaver
    3) lance php
    4) dans dreaweaver fait un tableau comme ceci :

    |---|---|---|
    |   |   |   |
    |---|---|---|
    |   |   |   |
    |---|---|---|
    |   |   |   |
    |---|---|---|


    5) maintenant tu as ton tableau avec 9 cellules
    6) ferme php (avant wamp oO)
    7) ferme wamp
    8) met dreamweaver en mode design, tu as ton tableau qui est créé et afficher.

    A bientôt pour te faire d'autres devoirs sur CCM :)
    0
  3. Infoms Messages postés 48 Statut Membre 16
     
    si tu veut le repont dans un fichier.php je peut t'aide
    0
  4. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    tiens

    echo '<td><label>niveau</label>
    	<select name="niv" id="nieau" name="niveau" >
    <option value=''"> --  Choisissez un niveau  -- </option>";
    // j'affiche les niveau
    
    $req="SELECT DISTINCT * FROM niveau ";
    	$res= mysql_query($req);
    	while($niv=mysql_fetch_array($res))
    	{	
    	echo'<option value="'.$niv['ID_niveau].'">"'.$niv['Nom_Niveau'].'"</option>';//remplace ID_Niveau et Nom_Niveau par le nom de tes champs dans ta BD
    	}
    	echo'</select>';
    0
    1. Infoms Messages postés 48 Statut Membre 16
       
      lwis votre reponse n'est pas juste comment tu peut ouvre une balise html san fermeture de php ça jamais exister et voila la reponse
      <?
      mysql_connect("localhost","root");
      mysql_select_db("le nom du base donne");\\connection avec la base de donner
      $rech=("select destinct * from niveau");
      $rech1=mysql_query($rech);
      ?>
      // aptres la connection on a l'objet du votre table dans la varable $rech1
      <form name="r" >
      <select id="hh" name="jj"><optoion></option>
      <?
      while($t=mysql_fetch_array($rech1)){ //boucle tant que permet de remplir votre liste dourolante
      ?>
      <option><? echo $t['nom'] ?></option>// change le l'index nom par le nom du champ du table niveau
      <?}
      ?>
      </select>
      </form>
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    mdr .. lol!

    tu peut ouvre une balise html san fermeture de php ça jamais exister

    et comment ça... ? ça a jamais exister elle est bien bonne celle la

    cela s'appele concatener une chaine comme tu peut tout aussi bien faire la meme chose avec du javascript par exemple

    <?PHP
    echo'<script language="JavaScript" type="text/javascript">
    alert(\'ca marche aussi comme ça\');
    </script>';
    ?>

    Je t'invite à potasser le sujet

    http://www.phpdebutant.org/article55.php
    la c'est le b-a ba de la concatenation mais si tu developpe le truc tu verra que tu peut tres bien faire une page html tout en php, sans aucun probleme
    0
  7. Infoms Messages postés 48 Statut Membre 16
     
    prémièrement tu sais que lephp accepte les erreur 2eme chose ça ce vrai mai sous la commend echo et jamais tu paut le faire sans lui
    0
  8. mejdi
     
    jai une base nommé: "notre base i4", et un tableu "listeniv" qui contient une seul colone "niv" et j'ai le code suivant:
    ( j'utilise wamp, dreamweaver, php)
    je veux connaitre les faute car la liste n'affiche rien!!!:::

    <?php

    # FileName="Connection_php_mysql.htm"
    # Type="MYSQL"
    # HTTP="true"
    $hostname_connections = "127.0.0.1";
    $database_connections = "notre base i4";
    $username_connections = "root";
    $password_connections = "";
    $connections = mysql_pconnect($hostname_connections, $username_connections, $password_connections) or trigger_error(mysql_error(),E_USER_ERROR);
    ?>

    <html>
    <head>
    <title>Titre</title>
    </head>
    <?php

    mysql_connect("localhost", "root", ""); // Connexion à MySQL
    mysql_select_db("notre base i4");
    $res = "SELECT DESTINCT* FROM listeniv ";
    $res1 =mysql_query($res);
    while($liste=mysql_fetch_array($res1))
    {
    ?>
    <option><? echo $liste['niv'] ?></option>
    <?php

    }

    ?>
    </html>
    0
  9. lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
     
    je t'invite a creer un nouveau sujet pour ton pb a l'avenir
    voila des pistes

    mysql_connect("localhost", "root", ""); // Connexion à MySQL ==> tu est deja connecté avec $connections
    SELECT DESTINCT ==> SELECT DISTINCT
    <? echo $liste['niv'] ?>==><?PHP echo $liste['niv']; ?>
    0