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 :

Nommé un select par une variable


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Février 2007
    Messages : 44
    Par défaut Nommé un select par une variable
    Bonjour à tous,

    Je voudrais le name des <select> soit nommé par une variable et différemment.

    Voici mon code :

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    echo '</tr>';
    		     $requete = " select * from bureautique";
                         $resultat= mysql_query($requete) or die('Erreur SQL     !'.$requete.'<br>'.mysql_error());
                         while ($tableau=mysql_fetch_array($resultat,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau['nom_bureautique'],'&nbsp;&nbsp;:</td><td><select name=liste1><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
    		 echo'<tr>';
    			 echo'<td colspan=2>';
               echo'<b><center>GAMME SEDIT & MARIANNE</center></b>';
    		    echo'</td>';
    		 echo '</tr>';
                         $requete1 = " select * from sedit_marianne";
                         $resultat1= mysql_query($requete1) or die('Erreur SQL !'.$requete1.'<br>'.mysql_error());
                         while ($tableau1=mysql_fetch_array($resultat1,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau1['nom_sedit_marianne'],'&nbsp;&nbsp;:</td><td><select name=liste2><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
            echo'<tr>';
               echo'<td colspan=2>';
    			 echo'<center><b>DAO et SIG :</b></center>';
    			 echo'</td>';
    		 echo'</tr>';
            echo'<tr>';
    			         $requete2 = " select * from dao_sig";
                         $resultat2= mysql_query($requete2) or die('Erreur SQL !'.$requete2.'<br>'.mysql_error());
                         while ($tableau2=mysql_fetch_array($resultat2,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau2['nom_dao_sig'],'&nbsp;&nbsp;:</td><td><select name=liste3><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
    		 echo'</tr>';
    J'ai essayé ceci mais çà ne marche pas

    [code]

    Je voudrais le name des <select> soit nommé par une variable et différemment.

    Voici mon code :

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    $liste=0;
    echo '</tr>';
    		     $requete = " select * from bureautique";
                         $resultat= mysql_query($requete) or die('Erreur SQL     !'.$requete.'<br>'.mysql_error());
                         while ($tableau=mysql_fetch_array($resultat,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau['nom_bureautique'],'&nbsp;&nbsp;:</td><td><select name='.$liste++ echo'><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
    		 echo'<tr>';
    			 echo'<td colspan=2>';
               echo'<b><center>GAMME SEDIT & MARIANNE</center></b>';
    		    echo'</td>';
    		 echo '</tr>';
                         $requete1 = " select * from sedit_marianne";
                         $resultat1= mysql_query($requete1) or die('Erreur SQL !'.$requete1.'<br>'.mysql_error());
                         while ($tableau1=mysql_fetch_array($resultat1,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau1['nom_sedit_marianne'],'&nbsp;&nbsp;:</td><td><select name='.$liste++ echo'><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
            echo'<tr>';
               echo'<td colspan=2>';
    			 echo'<center><b>DAO et SIG :</b></center>';
    			 echo'</td>';
    		 echo'</tr>';
            echo'<tr>';
    			         $requete2 = " select * from dao_sig";
                         $resultat2= mysql_query($requete2) or die('Erreur SQL !'.$requete2.'<br>'.mysql_error());
                         while ($tableau2=mysql_fetch_array($resultat2,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau2['nom_dao_sig'],'&nbsp;&nbsp;:</td><td><select name='$liste++ echo'<option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
    		 echo'</tr>';
    Merci d'avance de votre aide

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 291
    Par défaut
    Bonsoir,

    ta syntaxe est incorrecte. Essaie ceci :

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
     
    $liste=0;
    echo '</tr>';
    		     $requete = " select * from bureautique";
                         $resultat= mysql_query($requete) or die('Erreur SQL     !'.$requete.'<br>'.mysql_error());
                         while ($tableau=mysql_fetch_array($resultat,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau['nom_bureautique'],'&nbsp;&nbsp;:</td><td><select name='.$liste++ echo'><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
    		 echo'<tr>';
    			 echo'<td colspan=2>';
               echo'<b><center>GAMME SEDIT & MARIANNE</center></b>';
    		    echo'</td>';
    		 echo '</tr>';
                         $requete1 = " select * from sedit_marianne";
                         $resultat1= mysql_query($requete1) or die('Erreur SQL !'.$requete1.'<br>'.mysql_error());
                         while ($tableau1=mysql_fetch_array($resultat1,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau1['nom_sedit_marianne'],'&nbsp;&nbsp;:</td><td><select name="'.$liste++.'"><option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
            echo'<tr>';
               echo'<td colspan=2>';
    			 echo'<center><b>DAO et SIG :</b></center>';
    			 echo'</td>';
    		 echo'</tr>';
            echo'<tr>';
    			         $requete2 = " select * from dao_sig";
                         $resultat2= mysql_query($requete2) or die('Erreur SQL !'.$requete2.'<br>'.mysql_error());
                         while ($tableau2=mysql_fetch_array($resultat2,MYSQL_ASSOC))
                         {
                         echo '<tr><td>',$tableau2['nom_dao_sig'],'&nbsp;&nbsp;:</td><td><select name="'$liste++.'"<option value="Oui">Oui</option><option value="Non">Non</option></select></td>';
                         }
    		 echo'</tr>';
    Quels sont tes messages d'erreur sinon?

Discussions similaires

  1. Remplacer un champ par une variable sur une select from deleted
    Par Estomac dans le forum Développement
    Réponses: 4
    Dernier message: 14/03/2014, 15h16
  2. Appeler un USF nommé par une variable
    Par Arrow_V dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/01/2009, 00h23
  3. un SELECT borné par une variable JS
    Par rragnarok dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 04/09/2007, 05h15
  4. Requête selection avec une variable de date
    Par kahmsin dans le forum Access
    Réponses: 7
    Dernier message: 20/11/2005, 19h38
  5. [Sybase] résultat d'un select dans une variable
    Par stoz dans le forum Sybase
    Réponses: 2
    Dernier message: 14/09/2004, 14h28

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