Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/05/2011, 15:17
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 21 años, 7 meses
Puntos: 105
Respuesta: como unir tablas de resultados

Holas,

Algo como:

Código PHP:
Ver original
  1. $arr1 = array();
  2. $arr2 = array();
  3. $r1 = mysql_query("SELECT id_a AS id, nom_a AS nom FROM aaa");
  4. while($rw1 = mysql_fetch_array($r1))
  5.     array_push($arr1,array("id"=>$rw1['id'],"nom"=>$rw1['nom']) );
  6.  
  7.  
  8.  
  9. $r2 = mysql_query("SELECT id_b AS id, nom_b AS nom FROM bbb");
  10. while($rw2 = mysql_fetch_array($r2))
  11.     array_push($arr2,array("id"=>$rw2['id'],"nom"=>$rw2['nom']) );
  12.  
  13.  
  14. $result = array_merge((array)$arr1,(array)$arr2);
  15. echo "ID  ----------  NOM<br>";
  16. foreach($result as $campo){
  17.     echo $campo['id']."  ----------  ".$campo['nom'];
  18.     echo '<br>';
  19. }


Ya tu lo acomodas a tu necesidad.

Saludos
Gildus
__________________
.: Gildus :.