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 :

fonction include selon choix liste déroulante


Sujet :

PHP & Base de données

Vue hybride

ghyosmik fonction include selon choix... 20/11/2007, 17h26
roduce pour commencer il ya un... 03/12/2007, 16h34
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    169
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 169
    Par défaut fonction include selon choix liste déroulante
    Bonjour,

    je suis entrain de créer un mini site commerciale pour vente des produits informatiques!

    Je veux que l'internaute fait son choix sur les gammes des produits avec une liste déroulante, et suivant son choix il sera afficher la liste des produits de cette gamme!

    donc, j'ai créé une liste déroulante à gauche de la page "home.php" et j'ai mis include dans la même page dans la partie main:

    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
    35
    36
    37
    38
    <?
    require_once('connexion.php');
    mysql_select_db('mybase');
     
     
    $req = " select * from famille_produit ";
    $resultat = mysql_query($req);
    $reponse= mysql_fetch_assoc($resultat);
     
    ?>
    <body background="background.jpg">
    <form>
    <table width="100%"  border="0">
      <tr>
        <td height="71" colspan="3"><div align="center" class="Style1">Produits</div></td>
      </tr>
      <? do { ?>  <tr>
        <td width="17%"><select name="select">
          <?
    $req = " select * from famille_produit ";
    $resultat = mysql_query($req);
    while($val=mysql_fetch_array($resultat)) {
       echo "<option>".$val["NOM_FAMILLE"]."</option>\n";
     
     
    }
    ?>
        </select></td>
        <td width="68%">
    <?
    include 'gamme.php';
    ?>
     </td>
        <td width="15%">&nbsp;</td>
      </tr><? } while ($reponse= mysql_fetch_assoc($resultat));?>
    </table>
    </form>
    </body>
    concernant la page "gamme.php"
    On aura que la liste des produits correspondants à cette gamme choisi d'aprés la liste!

    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
    <?
    require_once('connexion.php');
    mysql_select_db('mybase');
     
     
    $req = "select * from produit";
    $resultat = mysql_query($req);
    $reponse= mysql_fetch_assoc($resultat);
     
    ?>
    <body background="background.jpg">
    <form>
    <table width="100%"  border="0">
      <tr>
        <td height="71" colspan="3"><div align="center" class="Style1">Gammes</div></td>
      </tr>
      <? do { ?>  <tr>
        <td width="17%"> <font color="#CCCCCC""><? echo $reponse['NOM_PRODUIT'];?></font></td>
        <td width="68%">&nbsp; </td>
        <td width="15%">&nbsp;</td>
      </tr><? } while ($reponse= mysql_fetch_assoc($resultat));?>
    </table>
    </form>
    </body>
    Y a quelque chose qui cloche dans mon code mais j'arrive pas à le dévoilé!
    Merci d'avance pour votre aide!
    cdlt

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 182
    Par défaut
    pour commencer il ya un guillmeet de trop là :
    <font color="#CCCCCC"">

    mais ça tu as du le voir depuis le temps.

    SI j'ai bien compris tu veux afficher la liste des scanners quand l'user choisis scanner, imprimante quand l'user choisit impriante etc ?

    pour cela il te faudra utiliser un ajax.updater. (du javascript)

    mais cela parait étrangepar rapport au site, pourquoi ne pas faire de catégories par page?

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/02/2015, 21h46
  2. Choix Liste Déroulante
    Par Spanish_ dans le forum VBA Access
    Réponses: 5
    Dernier message: 08/11/2007, 14h49
  3. Réponses: 12
    Dernier message: 12/09/2007, 16h28
  4. Réponses: 2
    Dernier message: 28/05/2007, 15h37
  5. Comment changer la valeur d'un input selon une liste déroulante
    Par dreyo dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 14/02/2007, 15h22

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