Codice PHP:
function trova($var){
$var="%".$var."%";
query="SELECT * FROM tabella WHERE campo LIKE '$var'";
$result=mysql_query($query)
or die("attenzione! query fallita:"
."[*]errorno=".mysql_errno()
."[*]error=".mysql_error()
."[*]query=".$query);
return $result;
}
con una funzione del genere dovresti riuscirci.
se nel form di ricerca ipotizziamo un input chiamato cerca inviato con post
<input type="text" name="cerca">
puoi andare a scrivere nella pagina di arrivo(o la stessa una cosa del genere..
Codice PHP:
<?php
$var=$_POST['cerca'];
$result=trova($var);
if (!empty($result)){ while ($row = mysql_fetch_array($result)){
//-- codice
}
}
l'ho buttato giu cosi e probabilmente c'è qualche errore o magari la puoi ottimizzare ma il concetto è quello.
ciauz
?>