Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Mostrar resultados de UNION ALL

Estas en el tema de Mostrar resultados de UNION ALL en el foro de PHP en Foros del Web. Hola compañer@s, llevo días mareando la perdiz sin resultado aparente... Mi cuestión es que quiero hacer un listado general de lo último publicado en mi ...
  #1 (permalink)  
Antiguo 26/01/2011, 04:24
Avatar de Tollelle  
Fecha de Ingreso: enero-2005
Mensajes: 64
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Mostrar resultados de UNION ALL

Hola compañer@s, llevo días mareando la perdiz sin resultado aparente...

Mi cuestión es que quiero hacer un listado general de lo último publicado en mi web y tengo varias tablas diferentes articulos, noticias y blogs cada una con diferentes campos y un valor datetime de fecha que es por el cual quier ordenar los registros mostrados.

He probado el UNION ALL y funciona a medias, el problema lo tengo cuando quiero llamar a un valor determinado de una tabla por ejemplo:

Código PHP:
$resultan = @mysql_query("(SELECT * FROM noticias) UNION (SELECT *,NULL FROM blogs) ORDER BY fecha DESC LIMIT 20",$conexion) or die (mysql_error());
while (
$rowb = @mysql_fetch_array($resultan))
{
echo 
"$rowb[id] | $rowb[titulo] - $rowb[fecha]<br>";

Gracias de ante mano ;)

Etiquetas: resultados, union
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 11:11.