Partage
  • Partager sur Facebook
  • Partager sur Twitter

problème de liste déroulante avec inputs

aimerais lié un tbleau a des inputs

    19 janvier 2017 à 10:43:24

    bonjour,je travail sur PHPMyAdmin, j'ai réalisé un tableau, je voudrais faire a partir d'une liste déroulante cherché toute les information de la ligne d'où se trouve le nom sélectionné. puis les inséré dans les inputs respective, en sachant que je fais appelle a un vue dans PHPmyadmin. puis j'aimerais depuis ma liste déroulante sélectionné la ligne du tableau qui correspond au nom sélectionné en sachant que le nom et dans la vue mais pas dans le tableau

    voici le code ainsi que une image qui illustre mon problème

     <?php
        $query = "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM select_nom_prenom_user ORDER BY Nom, Num_SIM, Num_ligne ASC ";
        if($result = mysqli_query($link, $query));
        {
            echo'<select name="select_nom_prenom_user">';
            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>'; 
        }
        $query = "SELECT USER_ID, Num_ligne, Nom, Num_SIM FROM select_nom_prenom_user ORDER BY Nom, Num_SIM, Num_ligne ASC";
        if($result = mysqli_query($link, $query));
        {
            echo'<select name="select_nom_prenom_user">';
            echo'<option value="" selected="selected" disabled="disabled">Selectionnée : Num ligne</option>';
            while ($idresult = mysqli_fetch_row($result))
            {
                $USER_ID = $idresult[0];
                $Num_ligne = $idresult[1];
    
                echo'<option value="' . $USER_ID . '">' . $Num_ligne . '</option>';
            }
            echo'</select></p><p>'; 
        }
        $query = "SELECT USER_ID, Num_SIM, Nom, Num_ligne FROM select_nom_prenom_user ORDER BY Nom, Num_SIM, Num_ligne ASC";
        if($result = mysqli_query($link, $query));
        {
            echo'<select name="select_nom_prenom_user">';
            echo'<option value="" selected="selected" disabled="disabled">Selectionnée : Num SIM</option>';
            while ($idresult = mysqli_fetch_row($result))
            {
                $USER_ID = $idresult[0];
                $Num_SIM = $idresult[1];
    
                echo'<option value="' . $USER_ID . '">' . $Num_SIM . '</option>';
            }
            echo'</select></p><p>';  
        }
    
    $query = 'SELECT USER_ID, Operateur FROM abonnements where USER_ID="ANSTETT"'  ;
       echo $query;
       $result = mysqli_query($link, $query);
    echo $result;
    echo $query;
    
        if($result = mysqli_query($link, $query));
        {
            echo $result;
            while ($idresult = mysqli_fetch_row($result))
            {
    
              $USER_ID = $idresult[0];
              $Operateur = $idresult[1];  
              echo $Operateur;
            }
        }
    


    • Partager sur Facebook
    • Partager sur Twitter
      20 janvier 2017 à 11:54:08

      Bonjour,

      Tu as une erreur dans ta requête SQL :

       $query = "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM select_nom_prenom_user ORDER BY Nom, 

      Tu dois mettre après FROM le nom de ta table et non une requête SELECT : 

       $query = "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM NOM_DE_TA_TABLE ORDER BY NOM;

      • Partager sur Facebook
      • Partager sur Twitter

      problème de liste déroulante avec inputs

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown