Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2012, 03:17
Avatar de antoniopol
antoniopol
 
Fecha de Ingreso: agosto-2012
Ubicación: Valladolid
Mensajes: 114
Antigüedad: 11 años, 8 meses
Puntos: 21
Realizar consulta UNION

Hola, espero encontrar una respuesta que aún no he encontrado. Tengo dos tablas artículos y recursos:
articulos:
id_art
titulo_art
descripcion_art
imagen_art
fecha_art

recursos:
id_rec
nombre_rec
ideas_rec
fecha_rec

Mi intención es sacar en mi index.php las últimas 5 noticias ya sean algunas de artículos y algunas de recursos o puede suceder que las 5 últimas han sido recursos y sean las que se muestren. Entonces una de mis ideas es realizar la siguiente consulta:
Código MySQL:
Ver original
  1. select id_art, fecha art from articulos
  2. select id_dud, fecha_dud from dudas order by 2 desc

Esto saca el id y la fecha ordenado de forma descendente de la fecha, pero mi idea es consguir recorrer los diferentes registros para sacar la información de ese id de la siguiente manera:

select * from $tabla where id='$id'

Pero como véis no se de donde sacar $tabla y no se si se podría realizar una consulta para mostrar un valor fijo en el campo, un ejemplo de lo que me gustaría sacar es el siguiente

Id | Fecha | Tabla
03 | 2012-04-05 | articulos
02 | 2012-04-04 | articulos
03 | 2012-04-04 | recursos
01 | 2012-04-03 | articulos
02 | 2012-04-03 | recursos

Muchas gracias de antemano.
__________________
>> Blog de desarrollo web.
>> @antoniopol06 amante de la Web =D