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

  FORUM HardWare.fr
  Programmation
  Javascript/Node.js

  Tableau javascript et liste déroulante?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tableau javascript et liste déroulante?

n°2296370
vinkey
Posté le 13-02-2017 à 17:39:45  profilanswer
 

Bonjour, j'aimerai faire un tableaux a partir d'une liste, par ex : si je choisis toto, je voudrais qu'il sélectionne qui es lié au nom en sachant que les information lié se trouve sur une autre table, es ce que c'est possible et comment dois je mis prendre?
merci

mood
Publicité
Posté le 13-02-2017 à 17:39:45  profilanswer
 

n°2296620
SnowBear
Posté le 19-02-2017 à 19:09:12  profilanswer
 

Salut,
 
tout est possible !
 
Maintenant une vue un peu plus précise de ton modèle de donnée serait sans doute plus clair pour tout le monde.
 
Si j'ai bien saisi ton truc :
- Une table A contenant `id, name`
- Une table B contenant `id, name, id_A`
 
Lorsque tu sélectionnes un élément de la table A tu voudrais récupérer les éléments de la table B dont id_A est égal à l'id de Toto ?

n°2297103
vinkey
Posté le 02-03-2017 à 13:52:56  profilanswer
 

tenez le code que j'ai réaliser suivi d'une photo de la page et de l'erreur

Code :
  1. <?php
  2. array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'" );
  3. $host = "localhost";
  4. $user = "root";
  5. $pass = "Mm101010";
  6. $dbn = "smartphone";
  7. try{
  8.   $bdd = new PDO("mysql:host=".$host.";dbname=".$dbn, $user, $pass, array(
  9.            PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8" )
  10.   );
  11.   $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  12.   $bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
  13. } catch(PDOException $e) {
  14.     die('Erreur : ' . $e->getMessage());
  15. }
  16. ?>
  17. <!DOCTYPE html>
  18. <html>
  19. <head>
  20.     <title></title>
  21. <script>
  22.     function selectChoice()
  23. {
  24.     var container = $('#Nom_selectionnee');
  25.     var selector = $('#choix');
  26.     var url = '../php_presque_fini/Tableau_essaie.php';
  27.     selector.change(function()
  28.     {
  29.         var value = $(this).val();
  30.         arraySelect = new Array;
  31.         $("select option:selected" ).each(function() { arraySelect.push(this.value); });
  32.          
  33.         $.ajax({ url : url, type : 'post', data : {'choix' : arraySelect}, success : function(data){container.html(data);} });
  34.     });
  35. }
  36. </script>
  37. </head>
  38. <body>
  39. <div id="content">
  40. <label>Nom :</label>
  41.             <select id="selection_Nom" name="choix" onChange="request(this);">
  42.                 <option value="">-----------</option>
  43.                 <?php $req = $bdd->query("select * from select_nom_prenom_user group by Nom" );
  44.                     while($ligne = $req->fetch()) { echo("<option value='choix'>".$ligne['Nom']."</option>" ); } ?>
  45.             </select>
  46. <div id="Nom_selectionnee">
  47. <table>
  48.    <tr>
  49.      <th>Operateur</th>
  50.      <th>SIM</th>
  51.      <th>PUK</th>
  52.      <th>Num ligne</th>
  53.      <th>Volume</th>
  54.      <th>Statut abo</th>
  55.    </tr>   
  56. <?php
  57. $choix = ($_POST['choix']);
  58. $selquer = "Select * from select_nom_prenom_user where Nom = '";
  59. $selquer .= $choix;
  60. $selquer .= "' order by Nom asc";
  61. $req = $bdd->query($selquer);
  62.     while($ligne = $req->fetch())
  63.     {
  64.         echo("
  65.         <tr>
  66.             <td>".$ligne['Operateur']."</td>
  67.             <td>".$ligne['Num_SIM']."</td>
  68.             <td>".$ligne['PUK']."</td>
  69.             <td>".$ligne['Num_ligne']."</td>
  70.             <td>".$ligne['Volume']."</td>
  71.             <td>".$ligne['Statut_abo']."</td>
  72.         </tr>" );
  73.     } ?>
  74. </table>
  75. </body>
  76. </html>


http://hpics.li/6847eaf

n°2297104
gatsu35
Posté le 02-03-2017 à 14:04:45  profilanswer
 

http://reho.st/img4.hostingpics.net/pics/518099ex10.png
C'est mieux avec l'image elle même nan ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Javascript/Node.js

  Tableau javascript et liste déroulante?

 

Sujets relatifs
Javascript - Controle d'une chaine de caractèreProblème de liste
probleme detection Adblock en Javascript+PHP tourne pas rondPlusieurs variables ou un tableau? (Performances)
Tableau de couleur php[JQueryUI] Envoi données javascript en BDD
boucle de dico et listeexploiter une liste dans un retour Json
parcours d'une liste en lisplangage c et liste chainee
Plus de sujets relatifs à : Tableau javascript et liste déroulante?


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