recherche par le biais d'un formulaire ..

Petit nouveau ! | 1 Messages

31 janv. 2007, 03:23

Bonjour à tous,

Je vient a vous pour un petit bout de code qui me pose quelques soucis ..

Voila, je voudrais comme l'indique, effectuer des recherches par le biais d'un formulaire, mais je ne sais pas trop comment m'y prendre ..

Tout d'abord, j'ai creer un formulaire, tout ce qu'il y a des plus basiques, des champs à remplir et une petite liste déroulante. Ce formulaire pointe vers une page d'envois qui se charge de faire un recapitulatif des choix que l'on a fait ainsi que d'envoyer dans ma base de données les différentes données qui se trouve(ai) dans mon formulaire ...

en gros cela donne cela :

formulaire.php >>> Envoi.php ( affiche le recapitulatif et en même temps inscrit les données dans ma table )

Jusque la pas de soucis, ca fonctionne tres bien ... J'en vient à mon soucis.

dans cette meme page ( formulaire.php ) il y a un autre espace, ou l'on peut faire des recherches avec plusieurs critères... Des recherches portant evidemment sur les données présentes dans ma base ( données entre au préalable )

pour le moment lister les données n'est pas le probleme mais les classer selon la recherche, je bloque ...

Si vous pouvez me conseiller ca serait genial :)

ci dessous, mon ebauche de code :
<form method="post" action="recherche.php">



   <fieldset>
   
       <legend>Rechercher</legend> 

    <label>LOG<br />
    <input type="text" name="LOG" tabindex="20" />
    </label><br />
	   
    <label>N° S<br />
    <input type="text" name="NST" tabindex="30" />
    </label><br />
	   
    <label>N° Activité<br />
    <input type="text" name="NAT" tabindex="40" />
    </label><br />
	
	
	
	<label>Type d'envois<br />
	
           <select name="type_envois">
		   
			   <option value="defaut"></option> 
               <option value="****">****</option>
               <option value="****">****</option>
        
			   
           </select>
    </label>
	<p>
       <input type="submit" /> <input type="reset" /> 
   </p>
			
   </fieldset>
   

   
</form>
Voila pour le formulaire de recherche...

par le biais de ce formulaire, je voudrai pouvoir faire des recherches dans la base .... Comme je le disai au début de ce post :)

Des recherche par LOG par exemple, si le "client" envois une requete sur un LOG precis, qu'il apparaisse toutes les données affilié a ce même LOG ..

J'espere avoir été assez clair et explicite dans ma demand d'aide :)

Merci de vos réponses !!

Eléphant du PHP | 445 Messages

31 janv. 2007, 08:37

Bonjour,

Montrez nous l'autre page, celle où tu traites les données.

Pour permettre la recherche, tu devras utiliser la clause LIKE dans ta requête, en t'aidant du joker SQL, %.
LLDC
Ulti