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

Discussion :

Etiquette de liste deroulante

  1. #1
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    269
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 269
    Points : 62
    Points
    62
    Par défaut Etiquette de liste deroulante
    Bonjour,

    voila je cherche comment insérer une étiquette sur mes listes déroulante.

    Merci de votre petit coup de pouce.

    Voici mon formulaire php

    Code html : 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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    table {
        width:50%;
    }
     
    table tr:nth-child(even) {
        background-color: #FAD7A0;
    }
    table tr:nth-child(odd) {
       background-color:#fff;
    }
    table th {
        background-color: #F39C12;
        color: white;
    }
     
    input[type=submit] {
        width: 50%;
        background-color: #F39C12;
        color: white;
        padding: 14px 20px;
        margin: 8px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
    }
     
    input[type=submit]:hover {
        background-color: #9C640C;
    }
    </style>
    </head>
    <body>
    <center>
     
    <form action="test2.php">
    	<input type="submit" value="Validation">
    </form>
     
    <?php
     
    $conn = new mysqli('localhost', 'root', '', 'slots') 
    or die ('Cannot connect to db');
     
        $result = $conn->query("select id, vendor from tvendor");
     
        echo "<html>";
        echo "<body>";
            echo "<select name='id'>";
            
        while ($row = $result->fetch_assoc()) {
                      unset($id, $vendor);
                      $id = $row['id'];
                      $vendor = $row['vendor']; 
                      echo '<option value="'.$id.'">'.$vendor.'</option>';
                     
    }
     
        echo "</select>";
        echo "</body>";
        echo "</html>";
            
            $result2 = $conn->query("select idzone, zone from tzone");
            
            echo "<html>";
        echo "<body>";
        echo "<select name='idzone'>";
     
        while ($row = $result2->fetch_assoc()) {
     
                      unset($idzone, $zone);
                      $idzone = $row['idzone'];
                      $zone = $row['zone']; 
                      echo '<option value="'.$idzone.'">'.$zone.'</option>';
                     
    }
     
        echo "</select>";
        echo "</body>";
        echo "</html>";
            
    ?>
     
    </body>
    </center>
    </html>

  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
    Qu'est ce que tu appelles une etiquette ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    269
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 269
    Points : 62
    Points
    62
    Par défaut
    Bonjour et merci pour cette réponse rapide, ce que j'appelle une étiquette c'est le nom de la liste déroulante au dessus.

    merci par avance

    HB

  4. #4
    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
    Il suffit de l'écrire ... je ne comprends pas ton problème.
    Au passage tout de même dans une page HTML, il y a un seul <body></body> et un seul <html></html>.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    269
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 269
    Points : 62
    Points
    62
    Par défaut
    Bonsoir,

    Houps etant debutant en PHP, HTML j'ai corrige le nombres de balises <html></html> et <body></body> pour n'en garder qu'un seul.

    Mais pour les etiquettes vous me dites de l'ecrire mais malheureusement je ne sais pas comment et surtout ou l'ecrire.

    Egalement mes listes deroulantes se positionnent les unes a cote des autres, mais j'aimerais les deposer les unes au dessus des autres.

    en vous remerciant par avance.

    HB

  6. #6
    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
    Tous les aspects de mise en page, c'est du HTML/CSS, pas du PHP.

    Par exemple :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <p><label for="id">ID</label>
                          <select name="id" id="id">"
                          ......
                          </select>
    </p>
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    il en clair que tu ne maitrises pas HTML.

    Il te faut connaitre les fondamentaux.



    Formulaires :



    PHP :



    (Je déplace la discussion)

  8. #8
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    269
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 269
    Points : 62
    Points
    62
    Par défaut
    Bonjour tous le monde,

    Merci pour vos réponses ci-dessus, mais je bloque encore un peu.

    Maintenant je vois bien des "label" sur mon formulaire, mais malheureusement pas au bon endroit.

    Ils se positionnent pas correctement et apres avoir chercher sur le forum et autres je suis toujours au meme endroit. Soit mes listes deroulantes sont mal ecrites soit je ne trouve pas le bon endroit pour mes "label"

    je vous remercie par avance. HB

    Code html : 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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    table {
        width:50%;
    }
     
    table tr:nth-child(even) {
        background-color: #FAD7A0;
    }
    table tr:nth-child(odd) {
       background-color:#fff;
    }
    table th {
        background-color: #F39C12;
        color: white;
    }
     
    input[type=submit] {
        width: 50%;
        background-color: #F39C12;
        color: white;
        padding: 14px 20px;
        margin: 8px 0;
        border: none;
        border-radius: 4px;
        cursor: pointer;
    }
     
    input[type=submit]:hover {
        background-color: #9C640C;
    }
     
    body {
      padding: 20px;
    }
     
    label{
        margin-left:20px;
            display:block;
        width:80px;
        float:left;
    }
     
    </style>
    </head>
    <body>
     
    <form action="test2.php">
    	<input type="submit" value="Validation">
    </form>
     
    <label for="id">Vendor</label>
    <label for="idzone">Zone</label>
     
    <?php
     
    $conn = new mysqli('localhost', 'root', '', 'slots') 
    or die ('Cannot connect to db');
     
        $result = $conn->query("select id, vendor from tvendor");
            
            echo "<select name='id'>";
            
        while ($row = $result->fetch_assoc()) {
                      unset($id, $vendor);
                      $id = $row['id'];
                      $vendor = $row['vendor']; 
                      echo '<option value="'.$id.'">'.$vendor.'</option>';
                     
    }
     
        echo "</select>";
            
            $result2 = $conn->query("select idzone, zone from tzone");
            
        echo "<select name='idzone'>";
     
        while ($row = $result2->fetch_assoc()) {
     
                      unset($idzone, $zone);
                      $idzone = $row['idzone'];
                      $zone = $row['zone']; 
                      echo '<option value="'.$idzone.'">'.$zone.'</option>';
                     
    }
     
        echo "</select>";
            
    ?>
     
    </body>
    </html>

  9. #9
    Invité
    Invité(e)
    Par défaut
    Je répète :
    Citation Envoyé par jreaux62 Voir le message
    il en clair que tu ne maitrises pas le HTML.
    Notamment les BASES pour construire des formulaires HTML.


    Je t'ai fourni DES TAS DE LIENS.

    Maintenant, A TOI DE LIRE !

    On ne peut pas apprendre à ta place.

Discussions similaires

  1. etiquette ou label sur une liste deroulante
    Par camyo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 07/11/2005, 16h09
  2. Parcourir une liste deroulante
    Par brandon dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/02/2005, 19h03
  3. [JSP]Problème liste deroulante dynamique
    Par besco dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 09/09/2004, 17h58
  4. liste deroulante avec plusieurs champs
    Par JulienT dans le forum Struts 1
    Réponses: 4
    Dernier message: 20/04/2004, 17h17
  5. [langage] liste déroulante
    Par Jeh dans le forum Langage
    Réponses: 6
    Dernier message: 16/09/2003, 10h14

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