Tema: ayuda select
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/07/2009, 15:33
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: ayuda select

Pues puedes hacer primero que mysql_list_tables te regrese todas las tablas, las recorres en un ciclo y las agregas y luego usas el UNION para pegarlas, como por ejemplo:
Código php:
Ver original
  1. $tables = mysql_list_tables('db');
  2. $queryTemplate = 'SELECT * FROM %s';
  3. $querys = array();
  4.  
  5. foreach($tables as $table) {
  6.       $querys[] = sprintf($queryTemplate, $table);
  7. }
  8.  
  9. $query = implode(' UNION ', $querys);
  10. echo $query;

Saludos.