Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2013, 10:56
Avatar de Adbane
Adbane
 
Fecha de Ingreso: junio-2011
Mensajes: 86
Antigüedad: 13 años, 6 meses
Puntos: 6
Pregunta Seleccionar comentarios de una publicación

Hola todos, tengo una duda que espero que me podais ayudar a resolverla, ya que no muevo mucho de PHP...

Tengo una base de datos dónde hay dos tablas, una es "publicaciones" y la otra "comentarios". La idea es mediante PHP seleccionar todas las publicaciones junto a sus respectivos comentarios, para ello en la tabla comentarios tengo un campo que se llama "id_publi". Con una sentencia SQL llamo al contenido que necesito, el siguiente código:

Código SQL:
Ver original
  1. SELECT publicacion.id, publicacion.nombre, publicacion.comentario, comentarios.nombre, comentarios.comentario
  2. FROM publicacion,comentarios
  3. WHERE publicacion.id = comentarios.id_publi
  4. ORDER BY publicacion.id;

Al principio todo bien, me selecciona los comentarios respectivos a cada publicación, pero claro, al poner "WHERE" estoy especificando unicamente las entradas que tienen el ID en común, es decir, si en la tabla "publicaciones" tengo entradas que aún no tienen un comentario, estas no me las selecciona.

Mi idea es muy sencilla, quiero seleccionar un máximo de 10 publicaciones, y junto a cada publicación que se vean sus 3 últimos comentarios. Para no complicar la cosa, me gustaría unicamente saber como seleccionar todas las publicaciones y sus comentarios, independientemente de si tienen o no, del resto ya me encargaré yo.

Espero que alguien tenga idea de como hacerlo, le estaré muy agradecido.

¡Gracias de antemano!
__________________
Diseñador web por amor al arte, o al HTML mejor dicho

Última edición por gnzsoloyo; 18/02/2013 a las 18:49 Razón: Mal etiquetado y con codigo de programacion no permitido en foros de BBDD.