Liste en php

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. exact tu affiche une valeur en php avec echo, un array avec print_r
    1
    1. 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
      1. si tu veut le repont dans un fichier.php je peut t'aide
        0
        1. 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. 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
        2. 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
          1. 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
            1. 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
              1. 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