Conception d'un formulaire de recherche

Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   -  
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterais savoir comment on fait pour obtenir les informations d'un utilisateur en tapant seulement son nom dans un formulaire? y a t-il des liaisons à faire au niveau du code ou bien?

Merci d'avance!

cordialement,

9 réponses

Utilisateur anonyme
 
Bonjour,

il faut utiliser une base de données
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour la réponse.

Cordialement,
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Je souhaiterais savoir comment on fait pour réduire la taille d'un label sur un formulaire et j'ai mis cet dernier en pièce jointe en bas.

Merci d'avance!
Cordialement,

0
Utilisateur anonyme
 
D'un label ou d'un select? Sinon ça se fait en CSS avec width.
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Oui c'est un select, merci pour la réponse et j'aimerais savoir également est ce que le cadrage d'un formulaire se fait en CSS ou bien en bootstrap?

Merci d'avance!

Cordialement,
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour
Bootstrap .. c'est un framework CSS ....
Donc la réponse à ta question.. c'est .. l'un ou l'autre.. ou les deux.....
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
Voici ci-dessous ce que je dois mettre en exergue il y a un autre select identifiant que je dois mettre à coté également ils doivent être sur la même ligne bah je veux les mettre sous forme de paragraphe cadrer.

<div class="colon_form">
<div class="form-group">
 <label> Nom<sup>*</sup> :</label>
 <select name="nomajoutuser" id="nomajoutuser" class="form-control" >
 <option value="rien"> Nomuser </option>
</select>
</div>

EDIT : Ajout des balises de code

Merci d'avance!

Cordialement,
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
en gros... tu veux ajouter du border autour de ton label + select ?
tu peux donc ajouter du css : border sur ta div par exemple....
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,

J'ai essayé de le connecter avec la base de données afin de pouvoir faire un recherche sans taper toutes les informations d'une personne mais ça ne marche pas par exemple si je tape le nom d'un utilisateur je veux avoir toutes les informations correspondantes à cet dernier voire son prénom, son identifiant etc....

Merci d'avance!
Cordialement,
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Tu as écrit quoi comme code ??
Quelle est la structure de ta bdd ??

... sans ces infos ... IMPOSSIBLE de te répondre !
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
J'ai vu l'erreur avec la balise <select> on ne peut pas faire la connexion avec la base de données.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
???
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Je souhaiterais savoir pour insérer un tableau comment on fait car avec <fieldset> ça ne marche pas et j'ai même ajouté la balise <legend> aussi ça ne donne rien, <table> aussi pareil.

Cordialement,
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
..... Je te le redis une dernière fois .... : SANS VOIR LE CODE QUE TU AS ESSAYE ... IMPOSSIBLE DE T'AIDER !
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
Voici ci-joint le code mais ça reste car c'est un peu long, mais c'est le nom et l'endifiant que je veux mettre dans un legend afin de faciliter la recherche.

Merci d'avance!
Cordialement,


<?php
session_start();
?>

<?php
require('../../bd_connect.php');


echo'
<!-- Contenu -->
<br/>
<section class="content" style="margin-top: -20px;">

<!-- *********************************** formulaires de gestion *********************************** -->
<div class="col-md-8">
<!-- *********************************** Ajouter un Compte *********************************** -->
<div class="row">
<div class="col-md-13">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div class="box-header with-border">
<h3 class="box-title"> Modifier / Supprimer un Compte</h3>
</div><!-- /.box-header -->
<section class="content" style="margin-top: -20px;">
<form id="ajoutuser" method="post" action="ajoutuser.php">
<div class="box-body" style="display: block;">

<form id="ajoutuser" method="post" action="ajoutuser.php">
<div class="box-body" style="display: block;">
<!-- ******* colone Gauche ******** -->
<div class="colon_form">
<div class="form-group">
<table>
<tr>
<label> Nom<sup>*</sup> :</label>
<select name="nomajoutuser" id="nomajoutuser" class="form-control" >
<option value="rien"> Nomuser </option>
<option value=""> N </option>
<option value=""> E </option>
<option value=""> E </option>
<option value=""> E </option>
<option value=""> N </option>
<option value=""> E </option>
<option value=""> P </option>
<option value=""> AY </option>
<option value=""> T </option>
<option value=""> Y </option>
<option value=""> T </option>
<option value=""> L </option>
<option value=""> O </option>
<option value=""> I </option>
<option value=""> ur </option>
</select>
</div>
</tr>
</table>


</div><!-- /.colon div -->

<!-- ******* colone Droite ******** -->
<div class="colon_form pull-right">
<div class="form-group">
<div class="form-group">
<table>
<tr>
<label> Identifiant<sup>*</sup> :</label>
<select name="idenuser" id="idenuser" class="form-control" >
<option value="rien"> Iden</option>
<option value=""> 441 </option>
<option value=""> 532 </option>
<option value=""> 406 </option>
<option value=""> 789 </option>
<option value=""> 425 </option>
<option value=""> 470 </option>
<option value=""> 502 </option>
<option value=""> 643 </option>
<option value=""> 301 </option>
<option value=""> 234 </option>
<option value=""> 652 </option>
<option value=""> 425 </option>
<option value=""> 266 </option>
<option value=""> 491 </option>
<option value=""> </option>
</select>
</div>
</tr>
</table>
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention   > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 

<?php
session_start();
?>

<?php
require('../../bd_connect.php');


echo'
<!-- Contenu -->
<br/>
<section class="content" style="margin-top: -20px;">

<!-- *********************************** formulaires de gestion *********************************** -->
<div class="col-md-8">
<!-- *********************************** Ajouter un Compte *********************************** -->
<div class="row">
<div class="col-md-13">
<!-- TABLE: LATEST ORDERS -->
<div class="box box-info">
<div class="box-header with-border">
<h3 class="box-title"> Modifier / Supprimer un Compte</h3>
</div><!-- /.box-header -->
<section class="content" style="margin-top: -20px;">
<form id="ajoutuser" method="post" action="ajoutuser.php">
<div class="box-body" style="display: block;">

<form id="ajoutuser" method="post" action="ajoutuser.php">
<div class="box-body" style="display: block;">
<!-- ******* colone Gauche ******** -->
<div class="colon_form">
<div class="form-group">
<table>
<tr>
<label> Nom<sup>*</sup> :</label>
<select name="nomajoutuser" id="nomajoutuser" class="form-control" >
<option value="rien"> Nomuser </option>
<option value=""> N </option>
<option value=""> E </option>
<option value=""> E </option>
<option value=""> E </option>
<option value=""> N </option>
<option value=""> E </option>
<option value=""> P </option>
<option value=""> AY </option>
<option value=""> T </option>
<option value=""> Y </option>
<option value=""> T </option>
<option value=""> L </option>
<option value=""> O </option>
<option value=""> I </option>
<option value=""> ur </option>
</select>
</div>
</tr>
</table>


</div><!-- /.colon div -->

<!-- ******* colone Droite ******** -->
<div class="colon_form pull-right">
<div class="form-group">
<div class="form-group">
<table>
<tr>
<label> Identifiant<sup>*</sup> :</label>
<select name="idenuser" id="idenuser" class="form-control" >
<option value="rien"> Iden</option>
<option value=""> 441 </option>
<option value=""> 532 </option>
<option value=""> 406 </option>
<option value=""> 789 </option>
<option value=""> 425 </option>
<option value=""> 470 </option>
<option value=""> 502 </option>
<option value=""> 643 </option>
<option value=""> 301 </option>
<option value=""> 234 </option>
<option value=""> 652 </option>
<option value=""> 425 </option>
<option value=""> 266 </option>
<option value=""> 491 </option>
<option value=""> </option>
</select>
</div>
</tr>
</table>

EDIT : Ajout du LANGAGE dans les balises de code

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Pour commencer .... un tableau en HTML ... c'est, au minimum, des TR et des TD (hors aucun TD n'est présent dans ton code).
Ensuite.. je ne vois nul-part tes "essais" de fieldset ou legend ... ??
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Et également les fieldset ne marchent pas.
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Voici le code pour le formulaire et je voulais joindre le formulaire mais je n'ai pas vu la où on joint les pièces, tu verra les fieldset là où je les ai mis, j'ai enlevées les informations de recherches. En plus je souhaiterais avoir aussi un technique de recherche en tapant seulement le nom ou l'identifiant.

Merci d'avance!

Cordialement

<?php
session_start();
?>

<?php
require('../../bd_connect.php');


echo'
 <!-- Contenu -->
 <br/>
  <section class="content" style="margin-top: -20px;"> 

<!-- ***********************************  formulaires de gestion  *********************************** -->       
  <div class="col-md-8">
<!-- ***********************************     Ajouter un Compte    *********************************** -->
   <div class="row">   
    <div class="col-md-13">
      <!-- TABLE: LATEST ORDERS -->
      <div class="box box-info">
     <div class="box-header with-border">
       <h3 class="box-title"> Modifier / Supprimer un Compte</h3>
     </div><!-- /.box-header -->

                    <form id="ajoutuser" method="post" action="ajoutuser.php">
     <div class="box-body" style="display: block;">

    <form id="ajoutuser" method="post" action="ajoutuser.php">
     <div class="box-body" style="display: block;">
     <!-- *******     colone Gauche    ******** --> 
      <div class="colon_form">
      <div class="form-group">
        <label> Nom<sup>*</sup> :</label>
        <select name="nomajoutuser" id="nomajoutuser" class="form-control" >
         <option value="rien"> Nomuser </option>
         <option value="">  </option>
         <option value=""> </option>
         <option value=""> </option>
         <option value=""> </option>
         <option value=""> </option>
         <option value=""> </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value=""> </option>
         <option value="">  </option>
         <option value=""> </option>
         <option value=""> </option>
         <option value="">  </option>
         <option value=""> </option>
                                    <option value="VIS"> </option>
        </select>
        </div>





                           <!--<HR align=center size=8 width="200%">-->
                           <FIELDSET align="center">
                             <legend> Informations correspondantes: </legend>
       <div class="form-group">
        <label> Service<sup>*</sup> :</label>
        <select name="intextuser" id="interexter" class="form-control" >
         <option value="1"> Interne </option>
         <option value="2"> Externe </option>
        </select> 
       </div>
       <div class="form-group">
        <label> Nom<sup>*</sup> : </label>
        <input name="nomajoutuser"  id="nomajoutuser" class="form-control" type="text" placeholder="Ex : "></input>
       </div>
       <div class="form-group">
        <label> Identifiant <sup>*</sup> : </label>
        <input list="idajoutuser_list" name="identuser" id="identuser" class="form-control" type="text" placeholder="Ex : "></input>
        <datalist id="idajoutuser_list">';
        $requete="SELECT pseudo_user FROM users";
         $resultats= $bdd_connection->query($requete); // liste de id utilisateur
         while($ligne = $resultats->fetch()){
          echo'<option value="'.$ligne[0].'">';
         }  
      echo'</datalist>
       </div>
       <div class="form-group">
        <label> Type Utilisateur<sup>*</sup> :</label>
        <select name="typeuser" id="typeuser" class="form-control" >
         <option value="rien"> Profile Utilisateur </option>
         <option value="ADM"> Administrateur </option>
         <option value="PGM"> Programmeur  </option>
         <option value="ING"> Ingénieriste </option>
         <option value="VIS"> Visiteur </option>
        </select> 
       </div>
       <div class="form-group">
        <label> zone principal<sup>*</sup> : </label>
        <input name="zonepuser" id="zonepuser" list="zoneprin_list" class="form-control" type="text" placeholder="Ex : "></input>
        <datalist id="zoneprin_list">';
        $requete="SELECT id_zone,zone FROM zones";
         $resultats= $bdd_connection->query($requete); // liste du choix de service
         while($ligne = $resultats->fetch()){
          echo'<option value="'.$ligne[0].'   -  '.$ligne[1].'">';
         }  
      echo'</datalist>
       </div>
       <div class="form-group">
        <label> Mail<sup>*</sup> : </label>
        <input list="mailajoutuser_list" name="mailajoutuser" id="mailajoutuser" class="form-control" type="text" placeholder="Ex : "></input>
        <datalist id="mailajoutuser_list">';
        $requete="SELECT mail_user FROM users";
         $resultats= $bdd_connection->query($requete); // liste de id utilisateur
         while($ligne = $resultats->fetch()){
          echo'<option value="'.$ligne[0].'">';
         }  
      echo'</datalist>
       </div>
       <div class="form-group">
        <label> Tel-Fix: </label>
        <input name="telfajoutuser" id="telfajoutuser" class="form-control" type="text" placeholder="Ex : "></input>
       </div>

      </div><!-- /.colon div  -->

     <!-- *******     colone Droite    ******** -->  
      <div class="colon_form pull-right">
       <div class="form-group">
                            <div class="form-group">
        <label> Identifiant<sup>*</sup> :</label>
        <select name="idenuser" id="idenuser" class="form-control" >
         <option value="rien"> Iden</option>
         <option value="">  </option>
         <option value=""> </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
         <option value="">  </option>
                                    <option value="VIS">  </option>
                                </select> 
        </div>





        <label>  </label>
        <input name="serviceuser" id="serviceuser" list="service_list" value="" class="form-control" type="text"></input>
        <datalist id="service_list">';
         $requete="SELECT DISTINCT nom_service FROM services";
         $resultats= $bdd_connection->query($requete); // liste des services existant
         while($ligne = $resultats->fetch()){
          echo'<option value="'.$ligne[0].'">';
         }  
       echo'</datalist>
       </div>
       <div class="form-group">
        <label> Prenom<sup>*</sup> : </label>
        <input name="prenomajoutuser" id="prenomajoutuser" class="form-control" type="text" placeholder="Ex : "></input>
       </div>
       <div class="form-group">
        <label> Password <sup>*</sup>: </label>
        <input name="passworduser" id="passworduser" class="form-control" type="password" ></input>
       </div>
       <div class="form-group">
        <label> Autre Zone :</label>
        <input name="autrezoneauser" id="autrezoneauser" list="autrezonea_list" class="form-control" type="text" placeholder="Ex : "></input>
        <datalist id="autrezonea_list">';
        $requete="SELECT id_zone,zone FROM zones";
         $resultats= $bdd_connection->query($requete); // liste du choix de service
         while($ligne = $resultats->fetch()){
          echo'<option value="'.$ligne[0].'   -  '.$ligne[1].'">';
         }  
      echo'</datalist>

<div class="form-group">
        <label> Autre Zone :</label>
        <input name="autrezonebuser" id="autrezonebuser" list="autrezoneb_list" class="form-control" type="text" placeholder="Ex : "></input>
        <datalist id="autrezoneb_list">';
        $requete="SELECT id_zone,zone FROM zones";
         $resultats= $bdd_connection->query($requete); // liste du choix de service
         while($ligne = $resultats->fetch()){
          echo'<option value="'.$ligne[0].'   -  '.$ligne[1].'">';
         }  
      echo'</datalist>
       </div>
       <div class="form-group">
        <label> Sex<sup>*</sup>: </label>
        <div class="radio">
         <label>
          <input name="sexuser" id="sexmuser" type="radio" value="M"></input>
          Masculin
         </label>
         <label>
          <input name="sexuser" id="sexfuser" type="radio" value="F"></input>
          Féminin
         </label>
        </div>
       </div>
       <div class="form-group">
        <label> Tel-Por : </label>
        <input name="telpajoutuser" id="telpajoutuser" class="form-control" type="text" placeholder="Ex : "></input>
       </div>
         </div><!-- /.colon div -->
      </div><!-- /.box-body -->
      </FIELDSET>
     <div class="box-footer clearfix" style="display: block;">
       <!--<button id="ajoutuserbt" type="button" onclick="compteADD()" class="btn btn-sm btn pull-right"> 
      <i class="fa fa-plus-circle"></i>   Ajouter 
       </button>--> 
                      <button type="reset" class="btn btn-sm btn-gray pull-left"> 
      <i class="fa fa-refresh"></i>  Réinitial 
       </button>
       <button type="button" onclick="compteSUP()" class="btn btn-sm btn-gray pull-left"> 
      <i class="fa fa-times-circle"></i>  Supprime 
       </button>
       <button type="button" onclick="compteMOD()" class="btn btn-sm btn-gray pull-left"> 
      <i class="fa fa-edit"></i>  Modifier 
       </button>
     </div><!-- /.box-footer -->
    </form>
      </div><!-- /.box -->
    </div><!-- /.col -->
   </div><!-- /.row -->
        </div><!-- /.col --> 

EDIT : Ajout du LANGAGE dans les balises de code (pour avoir la coloration syntaxique ! )

[]

merci d'y penser la prochaine fois !

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Alors...
dans ton code :
Je ne vois pas le bouton SUBMIT
par contre tu as 3 boutons...
                      <button type="reset" class="btn btn-sm btn-gray pull-left"> 
      <i class="fa fa-refresh"></i>  Réinitial 
       </button>
       <button type="button" onclick="compteSUP()" class="btn btn-sm btn-gray pull-left"> 
      <i class="fa fa-times-circle"></i>  Supprime 
       </button>
       <button type="button" onclick="compteMOD()" class="btn btn-sm btn-gray pull-left"> 
      <i class="fa fa-edit"></i>  Modifier 
       </button>

Qui font appel à du Javascript ..... code que tu ne nous as pas collé ......

De plus... comment se nomme se fichier ?
Que contient le fichier "ajoutuser.php" ?

Tu as deux fois le form
 <form id="ajoutuser" method="post" action="ajoutuser.php">




Bref...
Tes questions sont incompréhensibles ( peut-être qu'elles te paraissent clair.. mais... non ! )
Ton code est truffé d'erreurs ou d'anomalies...
Tu ne nous donnes pas toutes les infos pour pouvoir t'aider

.... alors... comment espères tu que nous puissions faire quelque chose pour toi ..?


PS : Merci de ne pas ouvrir de doublons !
Je supprime ton autre question.....
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
D'accords je vais revoir le code, le problème est que je ne peux pas copier tout le code car ya des informations confidentielles de l'entreprise.

ET merci pour les réponses.

Cordialement,
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai fermé le fieldset avant le bouton ajouter,vous pouvez même vérifier.

Cordialement,
0
Ndediop Messages postés 101 Date d'inscription   Statut Membre Dernière intervention  
 
le fichier se nomme Gerercompte .php et la page ajoutuser contient les informations d'un utilisateur que ça soit admin ou programmeur.

Cordialement,
0