Foros del Web » Programando para Internet » PHP »

Manejo de Array

Estas en el tema de Manejo de Array en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 23/01/2008, 16:37
 
Fecha de Ingreso: enero-2008
Mensajes: 53
Antigüedad: 16 años, 3 meses
Puntos: 0
Manejo de Array

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";
                                        
$consultasmysql_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:
$consultasmysql_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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:13.