Hola a todos, mi duda es la siguiente, tengo un buscador, que lo voy a explicar con un ej para que se entienda bien cuando el usuario pone "futbol + mendoza" ,por ej se divide la cadena en 2 palabras a travez del signo +, cada palabra es una consulta distinta y cada uno de los resultados de la consulta los guardo en un array.
Código PHP:
for($a=1;$a<count($var5);$a++){
$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.=")";
echo "$sql";
$consultas= mysql_query($sql);
$array[$a] = mysql_fetch_array($consultas); //Aca guardo cada uno de los resultados de la consulta en un array
echo "El valor es $array[$a[0]]";
El problema que tengo es que quiero comparar los resultados de ambos array para que me muestre solo los que coinciden entre ambos pero no se como ver el contenido de ellos porque se me hace lio con el tema del $consulta[$a].
En el caso que no tuviera todo eso yo hacía
Código PHP:
$consultas= mysql_query($sql);
$array = mysql_fetch_array($consultas); //Aca guardo cada uno de los resultados de la consulta en un array
echo "El valor es $array[0]";
Y me daba el valor del resultado de la consulta en la posición 0.