Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/01/2015, 15:47
Avatar de Josantonius
Josantonius
 
Fecha de Ingreso: enero-2015
Mensajes: 15
Antigüedad: 9 años, 3 meses
Puntos: 0
Respuesta: Guardar 2 consultas SQL en un array y leerlo con foreach

Gracias pateketrueke, no me había fijado en lo más simple.

Ya he conseguido hacerlo funcionar, pero noto que me ralentiza demasiado la carga de la página, ves algo raro en el php que pueda producir esto?

Código PHP:
$resultados mysql_query("SELECT wp_posts.ID,wp_posts.post_title,wp_posts.post_status,wp_postmeta.meta_value
FROM wp_posts INNER JOIN wp_postmeta
WHERE wp_posts.post_type = 'product' 
AND wp_posts.post_status = 'publish'
AND wp_posts.ID = wp_postmeta.post_id
AND wp_postmeta.meta_key = '_product_attributes'"
) or die(mysql_error());


while (
$eventos mysql_fetch_array($resultados)) { 

        
$datos_seleccionados[] = array(
        
'nombre' => $eventos['post_title'],
        
'status' => $eventos['post_status'],
        
'ID' => $eventos['ID']);
    }


$i 0;
foreach (
$datos_seleccionados as $eventos){
    
$i++;
    echo 
'ID ' $eventos['ID'] . ' NOMBRE: ' $eventos['nombre'] . ' STATUS: ' $eventos['status'] .  '<br>';