Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2667 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  les champ d'une liste deroulante depende d'un champs.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

les champ d'une liste deroulante depende d'un champs.

n°2025622
Sh1nj1
Posté le 28-09-2010 à 11:32:23  profilanswer
 

Bonjours , j'ai une base de donnée Pays , ville  
 
toutes les villes et les pays sont en liste déroulantes , ce que je veux faire c'est :
 
 
lorsque je sélectionne un pays dans la liste déroulante, les villes affiché dans l'autre liste son ceux du pays sélectionné.  
 
 
aidez moi s'il vous plait ...  
 
 

Code :
  1. <tr>
  2.         <td align="right"><font color="#FFFFFF">Pays :</font></td>
  3.         <td> <select name="pays" style="width:262" >
  4.           <?php
  5.             mysql_connect("localhost","root","" );
  6.             mysql_select_db("trafic" );
  7.             $pays=mysql_query("select * from pays" );
  8.             while($code_pays=mysql_fetch_array($pays))
  9.             {
  10.             $ville_code_pays = "{$code_pays['code_pays']}";
  11.             echo "<option>{$code_pays['code_pays']}/{$code_pays['lib_pays']}</option>";
  12.             }
  13.             mysql_close();
  14.             ?>
  15.         </select>
  16.        
  17.         </td>
  18.     </tr>
  19.     <tr>
  20.         <td align="right"><font color="#FFFFFF">ville :</font></td>
  21.         <td>
  22.             <select name="ville" STYLE="width:262">
  23.            
  24.            
  25.             <?php
  26.             mysql_connect("localhost","root","" );
  27.             mysql_select_db("trafic" );
  28.             $ville=mysql_query("SELECT * FROM trafic.ville WHERE ville.code_pays ='$ville_code_pays'" );
  29.             while($code_ville=mysql_fetch_array($ville))
  30.             {
  31.             echo "<option>{$code_ville['code_ville']}/{$code_ville['lib_ville']}/{$code_ville['$code_pays']}</option>";
  32.             }
  33.             mysql_close();
  34.             ?>
  35.             </select>
  36.          
  37.         </td>

mood
Publicité
Posté le 28-09-2010 à 11:32:23  profilanswer
 

n°2025632
noyau
Posté le 28-09-2010 à 13:26:14  profilanswer
 

Déjà, pas besoin de te connecter 2 fois ta base de données, connecte toi en haut de ta page, et déconnecte toi en bas ;)
 
Ensuite, le soucis réside, à mon avis, dans la 2° partie, dans ta requête SQL : trafic.ville.
Tu devrais faire ceci :
select * from trafic, ville where ville.code_pays = '$ville_code_pays' and ville.code_ville = trafic.code_ville (si tu as un champ code_ville dans trafic).
 
En fait, tu dois dire quels sont les champs qui sont les mêmes dans tes 2 tables :)


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
n°2025639
Sh1nj1
Posté le 28-09-2010 à 13:33:35  profilanswer
 

un petit Update ...
je viens de trouver le code JavaScript pour Créer ce que je veux. il ne me reste que l'adaptation pour ma base.
 
LE CODE!!

Code :
  1. * <html>
  2.     *
  3.     * <head>
  4.     * <title>Créer par Frop01 (Membre du Club CodeS-Source.com)</title>
  5.     * <script>
  6.     * List = new Array();
  7.     * function Remplir(valeur){
  8.     * var sel="";
  9.     * sel ="<select size='1' name='souscat'>";
  10.     * // Parcourir le tableau
  11.     * for (var i=0;i<List.length;i++)
  12.     * {
  13.     * // tester si la ligne du tableau (Sous-catégorie) correspond à la valeur de la catéhorie
  14.     * if (List[i][1]==valeur)
  15.     * {
  16.     * // Ajouter une rubrique sous-catégorie au variable SEL
  17.     * sel= sel + "<option value="+List[i][0]+">"+List[i][2]+"</option>";
  18.     * }
  19.     *
  20.     * }
  21.     * sel =sel + "</select>";
  22.     * // Modifier le DIV scat par la nouvelle List à partir du variable SEL
  23.     * document.getElementById('scat').innerHTML=sel;
  24.     * }
  25.     * </script>
  26.     * </head>
  27.     * <body>
  28.     *
  29.     * <form method="POST" action="Ajout6.php3">
  30.     * <select size="1" name="cat" OnChange="Remplir(cat.value)">
  31.     * <?php
  32.     * // Paramètres de la Connexion à la base MYSQL
  33.     * $user="root";
  34.     * $host="localhost";
  35.     * $password="";
  36.     * $database="essai";
  37.     * $i=0; // variable de test
  38.     * $j=0; // variable pour garder la valeur du premier enregistrement catégorie pour l'affichage
  39.     *
  40.     * $connexion = mysql_connect($host,$user,$password) or die ("Connexion au serveur impossible" );
  41.     *
  42.     * mysql_select_db($database,$connexion);
  43.     *
  44.     * // Séléction de tous les enregistrements de la table Catégorie
  45.     * $rq="Select * from categorie order by designation;";
  46.     * $result= mysql_query ($rq) or die ("Select impossible" );
  47.     *
  48.     * while ($dt=mysql_fetch_row($result))
  49.     * {
  50.     * // Remplir la liste déroulante des catégorie
  51.     * echo "\t\t<option value=".($dt[0]).">".($dt[1])."</option>";
  52.     * if ($i==0) { $j=$dt[0]; $i=1; } // garder la valeur du premier enregistrement
  53.     * }
  54.     *
  55.     * ?>
  56.     *
  57.     * </select><br><br>
  58.     *
  59.     * <DIV id="scat">
  60.     * <select size="1" name="souscat">
  61.     * </select>
  62.     * </DIV>
  63.     *
  64.     * <?php
  65.     *
  66.     * // Séléction de tous les enregistrements de la table Sous-Catégorie
  67.     * $rq="Select * from sous_categorie order by designation;";
  68.     * $result= mysql_query ($rq) or die ("Select impossible" );
  69.     * // $i = initialise le variable i
  70.     * $i=0;
  71.     * while ($dt=mysql_fetch_row($result))
  72.     * {
  73.     * // Remplir le tableau (array) en javascript
  74.     * // ex : List[1]=new Array (1,1,"Sous-catégorie 1" );
  75.     * // ex : List[2]=new Array (2,1,"Sous-catégorie 2" );
  76.     * echo "<script>List[".$i."] = new Array(".($dt[0]).",".($dt[1]).",'".($dt[2])."');</script>";
  77.     * $i=$i+1; // Incrémentation de $i
  78.     * }
  79.     * echo "<script>Remplir ($j); </script>"; // Remplir la deuxième liste de choix avec les données
  80.     * // des sous-catégories en utilisant la valeur j
  81.     * ?>
  82.     * <br><br>
  83.     * <input type="submit" name="Send" value="Envoyer">
  84.     * </form>
  85.     *
  86.     * </body>
  87.     *
  88.     * </html>


 
 
et les tables !!!
 
 

Code :
  1. Base de données exemple :
  2. # phpMyAdmin SQL Dump
  3. # version 2.5.3
  4. # http://www.phpmyadmin.net
  5. #
  6. # Serveur: localhost
  7. # Généré le : Samedi 28 Août 2004 à 13:05
  8. # Version du serveur: 4.0.15
  9. # Version de PHP: 4.3.3
  10. #
  11. # Base de données: `essai`
  12. #
  13. # -------------------------------------------------- ------
  14. #
  15. # Structure de la table `categorie`
  16. #
  17. CREATE TABLE `categorie` (
  18. `id_cat` int(5) NOT NULL auto_increment,
  19. `designation` varchar(50) NOT NULL default '',
  20. `comment` varchar(255) NOT NULL default '',
  21. PRIMARY KEY (`id_cat`),
  22. UNIQUE KEY `designation` (`designation`)
  23. ) TYPE=MyISAM AUTO_INCREMENT=9 ;
  24. #
  25. # Contenu de la table `categorie`
  26. #
  27. INSERT INTO `categorie` VALUES (1, 'Ressources Webmaster', 'Site dédié aux webmasters. Tutorials, Exemples, Codes Sources, ressources, images, Cliparts, Gifs, Forums ...');
  28. INSERT INTO `categorie` VALUES (2, 'Downloads', 'Téléchargement freeware, shareware...');
  29. INSERT INTO `categorie` VALUES (3, 'Programmation', 'Developpement programmation');
  30. # -------------------------------------------------- ------
  31. #
  32. # Structure de la table `sous_categorie`
  33. #
  34. CREATE TABLE `sous_categorie` (
  35. `id_scat` int(5) NOT NULL auto_increment,
  36. `idcat` int(5) NOT NULL default '0',
  37. `designation` varchar(50) NOT NULL default '',
  38. `comment` varchar(255) NOT NULL default '',
  39. PRIMARY KEY (`id_scat`),
  40. UNIQUE KEY `designation` (`designation`)
  41. ) TYPE=MyISAM AUTO_INCREMENT=9 ;
  42. #
  43. # Contenu de la table `sous_categorie`
  44. #
  45. INSERT INTO `sous_categorie` VALUES (5, 1, 'Php & Mysql', 'Forums, Tutorials, Codes Sources ..');
  46. INSERT INTO `sous_categorie` VALUES (4, 3, 'Visual Basic', 'VB, VB.NET, Crystal Report, Access, SQL SERVER ..');
  47. INSERT INTO `sous_categorie` VALUES (6, 1, 'Javascript', 'Tutorials pour javascript, Forums ...');
  48. INSERT INTO `sous_categorie` VALUES (2, 1, 'Gifs animés, Icônes', 'Téléchargement gifs animés , clipart, Icones');
  49. INSERT INTO `sous_categorie` VALUES (1, 1, 'Templates', 'Sites de téléchargement de modèles de site web');
  50. INSERT INTO `sous_categorie` VALUES (3, 2, 'Pilotes', 'Drivers, pilotes, carte graphiques');
  51. INSERT INTO `sous_categorie` VALUES (7, 2, 'Freeware, sharware', 'Freeware, sharware');
  52. INSERT INTO `sous_categorie` VALUES (8, 3, 'SQL SERVER', 'Tutorials forum SQL SERVER');

n°2025641
noyau
Posté le 28-09-2010 à 13:41:37  profilanswer
 

Bon ben impeccable, bonne chance alors :)


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
n°2025645
Sh1nj1
Posté le 28-09-2010 à 13:54:39  profilanswer
 

merci pour votre temps et votre aide ... je vous le dis si je block.
 

n°2025649
noyau
Posté le 28-09-2010 à 14:03:56  profilanswer
 

Ok pas de soucis ;)


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
n°2025660
Sh1nj1
Posté le 28-09-2010 à 14:28:35  profilanswer
 

please j'ai encore besoin de votre aide :  
CODE  

Code :
  1. <script>
  2. List = new Array();
  3. function Remplir(valeur){
  4. var sel="";
  5. sel ="<select size='1' name='souscat'>";
  6. // Parcourir le tableau
  7. for (var i=0;i<List.length;i++)
  8. {
  9. // tester si la ligne du tableau (Sous-catégorie) correspond à la valeur de la catéhorie
  10. if (List[i][1]==valeur)
  11. {
  12. // Ajouter une rubrique sous-catégorie au variable SEL
  13. sel= sel + "<option value="+List[i][0]+">"+List[i][2]+"</option>";
  14. }
  15. }
  16. sel =sel + "</select>";
  17. // Modifier le DIV scat par la nouvelle List à partir du variable SEL
  18. document.getElementById('scat').innerHTML=sel;
  19. }
  20. </script>     <tr>
  21.         <td align="right"><font color="#FFFFFF">Pays :</font></td>
  22.         <td>
  23.             <select size="1" name="pays" OnChange="Remplir(cat.value)" style="width:262">
  24. <?php
  25. // Paramètres de la Connexion à la base MYSQL
  26. $user="root";
  27. $host="localhost";
  28. $password="";
  29. $database="trafic";
  30. $i=0; // variable de test
  31. $j=0; // variable pour garder la valeur du premier enregistrement catégorie pour l'affichage
  32. $connexion = mysql_connect($host,$user,$password) or die ("Connexion au serveur impossible" );
  33. mysql_select_db($database,$connexion);
  34. // Séléction de tous les enregistrements de la table Catégorie
  35. $rq="Select * from pays order by lib_pays;";
  36. $result= mysql_query ($rq) or die ("Select impossible" );
  37.     while ($dt=mysql_fetch_row($result))
  38.         {
  39.             // Remplir la liste déroulante des catégorie
  40.             echo "\t\t<option value=".($dt[0]).">".($dt[1])."</option>";
  41.                 if ($i==0) { $j=$dt[0]; $i=1; } // garder la valeur du premier enregistrement
  42.         }
  43. ?>
  44. </select><br><br>
  45.         </td>
  46.     </tr>
  47.     <tr>
  48.         <td align="right"><font color="#FFFFFF">ville :</font> </td>
  49.         <td>
  50.       <DIV id="scat">
  51. <select size="1" name="ville" style="width:262">
  52. </select>
  53. </DIV>
  54. <?php
  55. // Séléction de tous les enregistrements de la table Sous-Catégorie
  56. $rq="Select * from ville order by lib_ville;";
  57. $result= mysql_query ($rq) or die ("Select impossible" );
  58. // $i = initialise le variable i
  59. $i=0;
  60. while ($dt=mysql_fetch_row($result))
  61. {
  62. // Remplir le tableau (array) en javascript
  63. // ex : List[1]=new Array (1,1,"Sous-catégorie 1" );
  64. // ex : List[2]=new Array (2,1,"Sous-catégorie 2" );
  65. echo "<script> List[".$i."] = new Array(".($dt[0]).",".($dt[1]).",'".($dt[2])."'); </script>";
  66. $i=$i+1; // Incrémentation de $i
  67. }
  68. echo "<script> Remplir($j); </script>"; // Remplir la deuxième liste de choix avec les données des sous-catégories en utilisant la valeur j
  69. ?>
  70.         </td>


 
http://i541.photobucket.com/albums/gg389/sh1nj1/Ville-pays.jpg

n°2025663
noyau
Posté le 28-09-2010 à 14:36:13  profilanswer
 

Si tu ne me donnes pas le code html de l'output on va pas aller loin ;)


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
n°2025668
Sh1nj1
Posté le 28-09-2010 à 14:41:11  profilanswer
 

que voulez vous dire par Output ... je vous donnerai tout ce dons vous avez besoin.

n°2025673
noyau
Posté le 28-09-2010 à 14:50:33  profilanswer
 

Le code html de la page :)


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
mood
Publicité
Posté le 28-09-2010 à 14:50:33  profilanswer
 

n°2025685
Sh1nj1
Posté le 28-09-2010 à 15:35:04  profilanswer
 

Code :
  1. <html>
  2. <head>
  3. <title>TraficOperat-Booking</title>
  4. <script language="javascript" src="js/cal2.js"></script>
  5. <script language="javascript" src="js/cal_conf2.js"></script>
  6. <script language="javascript" src="js/fonctions.js"></script>
  7. <style type="text/css">
  8. <!--
  9. a:link { text-decoration:none; font-weight:bold; color:#3B5998;}
  10. a:visited { text-decoration:none; font-weight:bold; color:#3B5998;}
  11. a:hover { text-decoration:none; font-weight:bold;  color:#3B5998;}
  12. a:active { text-decoration:none; font-weight:bold; color:#3B5998; }
  13. -->
  14. </style>
  15. </head>
  16. <body>
  17.     <table width="980px" height="100px" bgcolor="#3B5998" align="center" frame="void">
  18.         <tr>
  19.             <td align="center"><img src="boperat.jpg"><hr color="#FFFFFF" width="600px" align="center" /></td>
  20.         </tr>
  21.         <tr>
  22.             <td>&nbsp;&nbsp;&nbsp;&nbsp;
  23.             <a href="gestion_des_comptes.php"><font color="#FFFFFF">&nbsp;Gestion des Comptes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></a>
  24.             <a href="enregistrement.php"><font color="#FFFFFF">Booking&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></a>
  25.             <a href="consultations.php"><font color="#FFFFFF">Consultations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></a>
  26.             <a href="consultations.php"><font color="#FFFFFF">Compatbilité&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></a>
  27.             <a href="../login.html" onClick="noBack();"><font color="#FFFFFF">Déconnexion</font></a>
  28.             </td>
  29.         </tr>
  30.     </table>
  31.     <br/>
  32. <form name="sampleform" action="Acces/Enr.php"  method="POST">
  33. <?php
  34. function changeDate($input)
  35. {
  36.     $output=$input{8}.$input{9}."/".$input{5}.$input{6}."/".$input{0}.$input{1}.$input{2}.$input{3};
  37.     return $output;
  38. }
  39. ?>
  40.     <table  width="980px"  bgcolor="#3B5998" align="center" frame="void">
  41.     <tr>
  42.         <td align="right"><font color="#FFFFFF">Libellé réservation  :</font></td>
  43.         <td aligh="center"><input type="text" name="label_book" size="39" autocomplete="off"/></td>
  44.         </tr>
  45.     <TR>
  46.         <td align="right"><font color="#FFFFFF">Date de réservation  :</font></td>
  47.         <td><input type="text" name="date_book" size="39" autocomplete="off"> <a href="javascript:showCal('Calendar2')"><img src="cal.jpg" align="center">"       
  48.         </td>
  49.     </TR>
  50.    
  51.     <td height="42" align="right"><font color="#FFFFFF">Y a t-il une prolongation ?      </font></td>
  52.         <td>
  53.             <input name="nouveau_code" type="button" style="color:red" value="Oui" onClick="ajaxFunction20();ajaxFunction21();ajaxFunction22();ajaxFunction23();
  54.             "/><input type="hidden" name="new_id_code" size="39" value="Entrer la duree"/>
  55.         </td>
  56.     </tr>
  57.         <tr>
  58.         <td align="right"></td>
  59.     </tr>
  60.     </tr>
  61.     <TR>
  62.         <td align="right"><font color="#FFFFFF">durée réservation  :</font></td>
  63.         <td><input type="text" name="duree_book" size="39" autocomplete="off">
  64.         </td>
  65.     </TR>
  66.    
  67.     <!--<TR>
  68.         <td align="right"><font color="#FFFFFF">Prolongation ?   :</font></td>
  69.         <td align="left"><input type="checkbox" name="service1"/></td>
  70.         <td align="right"><font color="#FFFFFF">duree prolongation  :</font></td>
  71.         <td><input type="text" name="duree_pro" size="39" autocomplete="off"/></td>
  72.     </TR>-->
  73.     </tr>
  74.         <tr>
  75.         <td align="right"></td>
  76.     </tr>
  77.     <TR>
  78.         <td align="right"><font color="#FFFFFF">Particularité  :</font></td>
  79.         <td><input type="text" name="rq_book" size="39" autocomplete="off"/>         _____________________________________________________________________________________________________________
  80.         </td>
  81.  
  82.     </TR>
  83. ICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICI
  84. <script language="javascript">
  85. List = new Array();
  86. function Remplir(valeur){
  87. var sel="";
  88. sel ="<select size='1' name='souscat'>";
  89. // Parcourir le tableau
  90. for (var i=0;i<List.length;i++)
  91. {
  92. // tester si la ligne du tableau (Sous-catégorie) correspond à la valeur de la catéhorie
  93. if (List[i][1]==valeur)
  94. {
  95. // Ajouter une rubrique sous-catégorie au variable SEL
  96. sel= sel + "<option value="+List[i][0]+">"+List[i][2]+"</option>";
  97. }
  98. }
  99. sel =sel + "</select>";
  100. // Modifier le DIV scat par la nouvelle List à partir du variable SEL
  101. document.getElementById('scat').innerHTML=sel;
  102. }
  103. </script>     <tr>
  104.         <td align="right"><font color="#FFFFFF">Pays :</font></td>
  105.         <td>
  106.             <select size="1" name="pays" OnChange="Remplir(cat.value)" style="width:262">
  107. <?php
  108. // Paramètres de la Connexion à la base MYSQL
  109. $user="root";
  110. $host="localhost";
  111. $password="";
  112. $database="trafic";
  113. $i=0; // variable de test
  114. $j=0; // variable pour garder la valeur du premier enregistrement catégorie pour l'affichage
  115. $connexion = mysql_connect($host,$user,$password) or die ("Connexion au serveur impossible" );
  116. mysql_select_db($database,$connexion);
  117. // Séléction de tous les enregistrements de la table Catégorie
  118. $rq="Select * from pays order by lib_pays;";
  119. $result= mysql_query ($rq) or die ("Select impossible" );
  120.     while ($dt=mysql_fetch_row($result))
  121.         {
  122.             // Remplir la liste déroulante des catégorie
  123.             echo "\t\t<option value=".($dt[0]).">".($dt[1])."</option>";
  124.                 if ($i==0) { $j=$dt[0]; $i=1; } // garder la valeur du premier enregistrement
  125.         }
  126. ?>
  127. </select><br><br>
  128.         </td>
  129.     </tr>
  130.     <tr>
  131.         <td align="right"><font color="#FFFFFF">ville :</font> </td>
  132.         <td>
  133.       <DIV id="scat">
  134. <select size="1" name="ville" style="width:262">
  135. </select>
  136. </DIV>
  137. <?php
  138. // Séléction de tous les enregistrements de la table Sous-Catégorie
  139. $rq="Select * from ville order by lib_ville;";
  140. $result= mysql_query ($rq) or die ("Select impossible" );
  141. // $i = initialise le variable i
  142. $i=0;
  143. while ($dt=mysql_fetch_row($result))
  144. {
  145. // Remplir le tableau (array) en javascript
  146. // ex : List[1]=new Array (1,1,"Sous-catégorie 1" );
  147. // ex : List[2]=new Array (2,1,"Sous-catégorie 2" );
  148. echo "<script>List[".$i."] = new Array(".($dt[0]).",".($dt[1]).",'".($dt[2])."');</script>";
  149. $i=$i+1; // Incrémentation de $i
  150. }
  151. echo "<script>Remplir ($j); </script>"; // Remplir la deuxième liste de choix avec les données
  152. // des sous-catégories en utilisant la valeur j
  153. ?>
  154. ICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICIICI ICI ICI
  155.         </td>
  156.         _____________________________________________________________________________________
  157.         <tr> 
  158.         <td align="right"><font color="#FFFFFF">Fournisseur :</font></td>
  159.         <td>
  160.             <select name="fournisseur" STYLE="width:262">
  161.            
  162.            
  163.             <?php
  164.             mysql_connect("localhost","root","" );
  165.             mysql_select_db("trafic" );
  166.             $fournissseur=mysql_query("select * from fournissseur" );
  167.             while($code_fournissseur=mysql_fetch_array($fournissseur))
  168.             {
  169.             echo "<option>{$code_fournissseur['code_fournisseur']}/{$code_fournissseur['r_social']}</option>";
  170.             }
  171.             mysql_close();
  172.             ?>
  173.             </select>
  174.           <input name="nouveau_code2" type="button" style="color:red" value="Nouveau" onClick=""/>
  175.           _____________________________________________________________________________________________________________ </td>
  176.     </tr>
  177.    
  178.     <tr>
  179.         <td align="right"><font color="#FFFFFF">Service :</font></td>
  180.         <td>
  181.             <select name="service" STYLE="width:262">
  182.                
  183.             <?php
  184.             mysql_connect("localhost","root","" );
  185.             mysql_select_db("trafic" );
  186.             $service=mysql_query("select * from service" );
  187.             while($code_service=mysql_fetch_array($service))
  188.             {
  189.             echo "<option>{$code_service['code_srv']}/{$code_service['lib_srv']}</option>";
  190.             }
  191.             mysql_close();
  192.             ?>
  193.             </select>
  194.            
  195.         </td>
  196.     </tr>
  197.    
  198.     <tr>
  199.         <td align="right"><font color="#FFFFFF">Type de service :</font></td>
  200.         <td>
  201.             <select name="type_srv" STYLE="width:262">
  202.                
  203.             <?php
  204.             mysql_connect("localhost","root","" );
  205.             mysql_select_db("trafic" );
  206.             $type=mysql_query("select * from type_srv" );
  207.             while($type_srv=mysql_fetch_array($type))
  208.             {
  209.             echo "<option>{$type_srv['code_type']}/{$type_srv['lib_type']}</option>";
  210.             }
  211.             mysql_close();
  212.             ?>
  213.             </select>
  214.             <input name="nouveau_code" type="button" style="color:red" value="Nouveau" onClick=""/>
  215.         ____________________________________________________________________________________________________________ </td> <td>&nbsp;</td>
  216.     </tr>   
  217.     </tr>
  218.     </table>
  219. <tr>
  220.         <td align="right"></td>
  221.         <td><input type="submit" style="color:red" value="Enregistrer la réservation"/></td>
  222.     </tr>
  223.     </form>

n°2025690
noyau
Posté le 28-09-2010 à 15:51:05  profilanswer
 

Euh, juste une question comme ça, tu as déjà fait du PHP ?
Tu l'exécutes comment ton fichier php ?!


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
n°2025697
Sh1nj1
Posté le 28-09-2010 à 16:03:10  profilanswer
 

dans un navigateur web , j'utilise easyPHP!  
pour le develepement j'use Adobe Dreamweaver CS4
 
est ce que vous êtes sérieux là? ou bien j'ai mal compris la question ....

n°2025711
noyau
Posté le 28-09-2010 à 16:39:58  profilanswer
 

Non je pensais que tu exécutais le php sans passer pr un serveur php vu que je t'ai demandé ton code html et tu m'as donné le php :P
 
En fait, je voulais le code qui résulte de la page quand tu l'exécutes :)


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo
n°2025716
Sh1nj1
Posté le 28-09-2010 à 16:52:10  profilanswer
 

je pense qu'on est pas sur la même page , aucun code n'est produit ... seulement l'interface.
 
please explain some more ...

n°2025762
noyau
Posté le 28-09-2010 à 19:34:36  profilanswer
 

{$type_srv['code_type']}/{$type_srv['lib_type']}
 
C'est quoi ça ?!


---------------
Musique et dev web : www.nicolaskern.fr - Mon feed - Mes ventes info et photo

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  les champ d'une liste deroulante depende d'un champs.

 

Sujets relatifs
Attribuer un nombre à du texte sur liste déroulanteclasse liste avec alerte en cas de modification [résolu]
Liste déroulante pour écouter la radioupdate ou pas d'un champs
utilisation d'un champ date dans une modal "jquery"Problème linguistique : champs ou colonnes ?
[c++] stocker des types dans une liste avec un identifiantListe des rues par ville
Plus de sujets relatifs à : les champ d'une liste deroulante depende d'un champs.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR