Ma certo! basta che nella query metti una variabile PHPOriginariamente inviato da luseresi
Ma in quel campo "quellochevuoi" io posso inserire un valore che cambia sempre?perchè ovviamente quel campo corrisponde a ciò che scriverà l'utente nella form html campo "indica il nome che vuoi ricercare"...
grazie
mettiamo che il FORM di ricerca abbia i campi nome, categoria i quali corrispondono ai campi nel db.
Quando l'utente clicca su cerca, nella pagina action, ti arrivano i dati nel array $_POST (o $_GET a seconda di method)
a quel punto, tu esamini $_POST e generi la query di conseguenza.
poi dai $query "in pasto" a mysql_query.Codice PHP://qui codifica i dati con mysql_real_escape_string!!!
$nome=mysql_real_escape_string($_POST["nome"]);
$categoria=mysql_real_escape_string($_POST["categoria"]);
$query="SELECT * FROM tabella WHERE nome LIKE '%".$nome."%' " AND categoria='".$categoria."'";

Rispondi quotando