Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2014, 14:25
Avatar de Titos
Titos
 
Fecha de Ingreso: agosto-2002
Mensajes: 116
Antigüedad: 17 años, 9 meses
Puntos: 3
Pregunta Resultados de 4 consultas alternados con mysqli_multi_query()

Hola a todos,

Estoy experimentado con (mysqli_multi_query) para ahorrar lineas de código, desarrolle este script que funciona:

Código PHP:
        $tablas  ="SELECT *  FROM tabla1 order by id desc LIMIT 3;"
    
$tablas .="SELECT *  FROM tabla2 order by id desc LIMIT 3;"
    
$tablas .="SELECT *  FROM tabla3 order by id desc LIMIT 3;"
    
$tablas .="SELECT *  FROM tabla4 order by id desc LIMIT 3;"
    
    if(
$todas mysqli_multi_query($conex,$tablas)){
        do{ 
    
$resultado=mysqli_store_result($conex);
    while (
$r =  mysqli_fetch_array($resultado)){
    
        
$id $r['id']; 
        
$user $r['iduser'];
        
$imagen $r['imagen']; 
        
$titulo $r['titulo'];
        
$texto $r['texto'];
        
$fuente $r['fuente'];
    
            echo
"$id  | $user | $imagen | $titulo | $texto | $fuente <br>";

    }
    
mysqli_free_result($resultado);
    if (
mysqli_more_results($conex)) { 
        }
    }while(
mysqli_more_results($conex) && mysqli_next_result($conex)); 
    } 
    
mysqli_close($conex); 
Pero quiero ir mas aya:
Actualmente muestra los 3 registros por cada tabla:

tabla1_resultados1,
tabla1_resultados2,
tabla1_resultados3.

tabla2_resultados1,
tabla2_resultados2,
tabla2_resultados3.

tabla3_resultados1,
tabla3_resultados2,
tabla3_resultados3.

tabla4_resultados1,
tabla4_resultados2,
tabla4_resultados3.

y lo que yo estoy buscando es que los muestre alternados ejemplo:

tabla1_resultados1,
tabla2_resultados1,
tabla3_resultados1,
tabla4_resultados1.

tabla1_resultados2,
tabla2_resultados2,
tabla3_resultados2,
tabla4_resultados2.

tabla1_resultados3,
tabla2_resultados3,
tabla3_resultados3,
tabla4_resultados3.

y es aleatorio mas extremo jajajaja, gracias por la ayuda por adelantado...

No se si me explique bien... Alguien sabe como lograr lo que quiero?
__________________
Saludos a [email protected] :adios:

Última edición por Titos; 19/09/2014 a las 15:17