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
Bonjour,

J'ai du mal à visualiser mais ça me semble possible en JavaScript. Commencez déjà par créer du code (HTML au minimum) et partager le en utilisant jsfiddle ou codepen. Puis on verra pour la suite.
J'ai déja fait cela:
      <?php
$query = "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM select_nom_prenom_user WHERE (Nom='')";
    if($result = mysqli_query($link, $query));
    {
        echo'<select name="select_nom_prenom_useronchange="javascript:modif( this )>">';
        echo'<option value="" selected="selected" disabled="disabled">Selectionnée : Nom</option>';
        while ($idresult = mysqli_fetch_row($result))
        {
            $USER_ID = $idresult[0];
            $Nom = $idresult[1];
            echo'<option value="' . $USER_ID . '">' . $Nom . '</option>';

        }
        echo'</select></p><p>'; 
    }

?>
</center>
      ?>
      <script>
        @en_tete= "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM select_nom_prenom_user WHERE ("

    
    @QWhere= @nomchamp & "='" & @contenuchamp & "')"
    

element.onclick = function() {

    @nomchamp = "Nom"
    @contenuchamp = $Nom
    @query= @en_tete & @QWhere
    $result = mysqli_query($link, $query)
return
}
      </script>
  <table id="selectable" class="DataTable" >
   <thead>
   <tr>
     <th>Operateur</th>
     <th>SIM</th>
     <th>PUK</th>
     <th>Num ligne</th>
     <th>Volume</th>
     <th>Statut abo</th>
   </tr>    
   </thead>
      </body>
</html>

ps : c'est qu'une parti du code si vous voulez le code entier il y a pas de soucis je tenais simplement a le précisé
Bonjour.

Si j'ai bien compris, suite à une sélection dans une liste, vous voulez faire une requête pour récupérer des informations dans une base de données et remplir un tableau...

Si c'est ça et que vous voulez rester sur la même page, je pense qu'il vous faut passer par AJAX et l'objet XMLHttpRequest...

Smiley smile
Bonjour j'ai réaliser un autre code totalement diférent j'ai revue tout mon code mais j'ai deux erreur
la premiere : Notice: Undefined variable: connection in C:\wamp64\www\Formulaire\Form_PHP\php_presque_fini\Tableau_essaie.php on line 24 ainsi que Fatal error: Call to a member function query() on null in C:\wamp64\www\Formulaire\Form_PHP\php_presque_fini\Tableau_essaie.php on line 24

connection bdd
<?php
$servername = "localhost";
$username = "root";
$password = "Mm101010";
 
$connection = new mysqli($servername, $username, $password);
?>



Tableau_essaie.php
<? require("../php_presque_fini/Connect.php");?>
 
<!DOCTYPE html>
<html>
<head>
    <title></title>
 
 
</head>
<body>
 
</body>
</html>
<table>
   <tr>
     <th>Operateur</th>
     <th>SIM</th>
     <th>PUK</th>
     <th>Num ligne</th>
     <th>Volume</th>
     <th>Statut abo</th>
   </tr>    
<?php extract($_POST);
$req = $connection->query("select * from select_nom_prenom_user where PUK = '".$choix."' order by PUK asc");
    while($ligne = $req->fetch())
    {
        echo("
        <tr>
            <td>".$ligne['Operateur']."</td>
            <td>".$ligne['Num_SIM']."</td>
            <td>".$ligne['PUK']."</td>
            <td>".$ligne['Num_ligne']."</td>
            <td>".$ligne['Volume']."</td>
            <td>".$ligne['Statut_abo']."</td>
        </tr>");
    } ?>
</table>


second page
<!--DOCTYPE html-->
<html>
     <?php session_start(); require("../php_presque_fini/Connect.php"); ?>
    <script><?php require("../php_presque_fini/function_selection.js"); ?></script>
    <body>
        <div id="content">
            <label>PUK :</label>
            <select id="selection_PUK" name="choix[]" onChange="request(this);">
                <option value="">-----------</option>
                <?php $req = $Connection->query("select * from select_nom_prenom_user group by PUK");
                    while($ligne = $req->fetch()) { echo("<option value='choix'>".$ligne['PUK']."</option>"); } ?>
            </select><br/><br/>
            <div id="PUK_selectionnee">
                <?php require("../php_presque_fini/Tableau_essaie.php"); ?>
            </div>
        </div>
    </body>
</html>


javascript
function selectChoice()
{
    var container = $('#PUK_selectionnee');
    var selector = $('#choix');
    var url = '../php_presque_fini/Tableau_essaie.php';
    selector.change(function()
    {
        var value = $(this).val();
        arraySelect = new Array;
        $("select option:selected").each(function() { arraySelect.push(this.value); });
 
        $.ajax({ url : url, type : 'post', data : {'choix[]' : arraySelect}, success : function(data){container.html(data);} });
    });
}

Merci de votre passage
Modifié par vinkey (16 Feb 2017 - 18:05)