Lo que quiero hacer es que cuando ejecute el for con la sentencia el resultado de esa consulta me lo guarde en un array, y asi sucesivamente siguiendo el for.
Código PHP:
$_GET["name"] = substr(($_GET["name"]),2);
$var2=str_replace("*","%",$var1); //reemplazo los caracteres * por %
$var4=str_replace("?","_",$var2); // reemplazo los caracteres ? por _
$var5 =explode('+',$var4);
for($i=1;$i<count($var5);$i++){ //este for lo uso para eliminar el primer espacio de cada cadena cortada por la función explode
$var5[$i]= substr($var5[$i],1);
}
for($a=1;$a<count($var5);$a++){
$var6= split (' ',$var5[$a]); //corto a cada una de las cadenas cortadas en la funcion explode.
$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 in ('$var6[0]'";
for($i=1;$i<count($var6);$i++){
$sql .= ", '$var6[$i]'";
}
$sql.=")";
$consulta= mysql_query($sql,$i);
mysql_fetch_array($consulta);
}