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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP Mysql] Champ de recherche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP Mysql] Champ de recherche

n°1526791
sebinfo007
Posté le 10-03-2007 à 13:53:16  profilanswer
 

bonjour bonjour,
 
sur mon site j'ai une section résultats qui sont ranger dans une base de donnée avec nom , prénom , age...
 
et j'aimerai inserer un champ de recherche ou je taperai le nom d'une et ça m'afficherai à la page toute les information relatif a cette personne.
 
Comment puis je faire ça ?
 
Merci

mood
Publicité
Posté le 10-03-2007 à 13:53:16  profilanswer
 

n°1526799
zapan666
Tout est relatif
Posté le 10-03-2007 à 14:27:42  profilanswer
 

avec une page qui fait une requete SQL, cette requête faisant une recherche dans la base ?  
 
quelque chose genre
 

Code :
  1. SELECT * FROM ma_table WHERE mon_champ LIKE '%ma_recherche%'


 
(y'a mieux, mais c'est juste un exemple)


---------------
my flick r - Just Tab it !
n°1527013
sebinfo007
Posté le 11-03-2007 à 10:52:48  profilanswer
 

zapan666 a écrit :

avec une page qui fait une requete SQL, cette requête faisant une recherche dans la base ?  
 
quelque chose genre
 

Code :
  1. SELECT * FROM ma_table WHERE mon_champ LIKE '%ma_recherche%'


 
(y'a mieux, mais c'est juste un exemple)


 
hum ok, alors voila ce que j'ai fait :
 

Code :
  1. mysql_select_db($database_mysql, $mysql);
  2. $query_Recordset2 = "SELECT * FROM inscription WHERE inscription.NOM LIKE '%ma_recherche%'";
  3. $Recordset2 = mysql_query($query_Recordset2, $mysql) or die(mysql_error());
  4. $row_Recordset2 = mysql_fetch_assoc($Recordset2);
  5. $totalRows_Recordset2 = mysql_num_rows($Recordset2);
  6. ?>


 
ensuite je n'arrive pas déclarer ma variable %ma_recherche% dans mon champ texte formulaire, je suis pas trés bon en php mais je me soigne. si vous pouvez juste me donner le code qui me permettrait de faire le formulaire de recherche se serai génial ! merci beaucoup !
 
 
j'ai fait ça comme formulaire mais je ne sais pas comment mettre le champ texte en variable :
 

Code :
  1. <form id="form1" method="post" action="">
  2.       <p>Entrez le nom
  3.           <textarea name="textarea"></textarea>
  4.       </p>
  5.     </form>


 
SeB


Message édité par sebinfo007 le 11-03-2007 à 10:56:06
n°1527022
PunkRod
Digital Mohawk
Posté le 11-03-2007 à 11:43:16  profilanswer
 

html : <input type="text" name="nom_que_tu_veux" />

 

dans ton code php la valeur en retour est récupérée avec : $_POST['nom_que_tu_veux']

 

T'as plus qu'à remplacer et à peu de choses près ça va marcher.

n°1527034
sebinfo007
Posté le 11-03-2007 à 12:42:40  profilanswer
 

oula je ne saisi plus lol, ou est ce que je dois mettre tout sa ? :/


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

  [PHP Mysql] Champ de recherche

 

Sujets relatifs
[PHP] Questions sur le "include"[Recherche outil PHP] A propos d'annuaire internet
Recherche d'images pour boutonsErreur php/mysql
Echange de compétences – Recherche un développeur Web expérimentéProblème de jointure mysql
[Résolu] Connexion à une base de données mySQL via ODBC[MySQL]Afficher touts les résultats
SSH, serveur dédié pour débutant, comment? 
Plus de sujets relatifs à : [PHP Mysql] Champ de recherche


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