Si lo he hecho si el codigo que tengo es el siguiente.
Código PHP:
$var1 = ($_GET["name"]);
$var2=str_replace("*","%",$var1);
$var3=str_replace("+","and",$var2);
$var4=str_replace("?","_",$var3);
$var5 = split(' ',$var4);
//$consulta = mysql_query("select url from pagina where id = (select id_url from palabra where palabra_clave in ("$var1") group by id_url having count(id_url) = count("$var1")");
//$consulta = mysql_query("SELECT distinct url FROM pagina,palabra WHERE pagina.id=palabra.id_url and palabra_clave like '$var1'");
for($i=0;$i<count($var5);$i++){
$sql= "select distinct pna_url from pagina,pagina_keyword,keyword where pagina.pna_id = pagina_keyword.pna_id and pagina_keyword.krd_id=keyword.krd_id and krd_keyword like '$var5[$i]'";
}
foreach( $var5 as $palabra ){
$sql .= " AND krd_keyword LIKE '$palabra'";
}
$consulta = mysql_query($sql);
Pero no me anda, para cuando pongo mas de 1 palabra