|    
			
				17/04/2003, 01:43
			
			
			  | 
  |  | 
  |  Si ya he probado y he conseguido lo que queria, el problema ahora se me plantea a la hora de limitar el numero de caracteres por busqueda, quiero que la palabra minima de busqueda tenga 3 caracteres.
 El script basico que uso es este:
 
 $ph=explode(" ",$uq);
 for ($i=0;$i<count($ph);$i++) {
 $pq="%".$ph[$i]."%";
 $likes.=" OR UPPER(description) like '$pq'";
 $likes.=" OR UPPER(title) like '$pq'";
 $likes.=" OR UPPER(url) like '$pq'";
 }
 $likes=substr($likes,4);
 
 $rr=mysql_query("SELECT count(*) FROM main WHERE type=1  AND ($likes)") or die(mysql_error());
 $total=mysql_result($rr,0,0);
 $r=mysql_query("SELECT * FROM main WHERE type=1 AND ($likes) $order LIMIT $start,10") or die(mysql_error());
 
 $c=mysql_num_rows($r);
 
 Quiero conseguir que cuando se busque "s" no me salgan todas las webs que contienen el caracter "s".
 
 Gracias y a ver si podeis ayudarme
     |