Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

mostrar registros de una tabla de la base de datos cuyo id sea igual a...

Estas en el tema de mostrar registros de una tabla de la base de datos cuyo id sea igual a... en el foro de Mysql en Foros del Web. tengo una duda como hago para mostrar los registros de una tabla de la base de datos cuyo registro tenga igual id relacionado al id ...
  #1 (permalink)  
Antiguo 08/02/2013, 22:39
Avatar de adidas90x  
Fecha de Ingreso: enero-2013
Ubicación: barcelona/anzoategui/venezuela
Mensajes: 8
Antigüedad: 11 años, 3 meses
Puntos: 0
Pregunta mostrar registros de una tabla de la base de datos cuyo id sea igual a...

tengo una duda como hago para mostrar los registros de una tabla de la base de datos cuyo registro tenga igual id relacionado al id de otra tabla

no se si me explique pero con esto espero explicarme:

estoy haciendo un sistema de noticias y lo que quiero es mostrar los comentarios de cada noticia por separado.

mis tablas son las siguientes

comentarios
id -------- id_noticias -------- contenido -------- usuario

noticias
id -------- contenido

el query para relacionar es el siguiente

SELECT * FROM noticias, comentarios WHERE comentarios.id_noticia = noticias.id..

cuando uso el codigo para guardar, todo funciona correctamente todo aparentemente parece estar bien, hace todo lo que quiero, pero a la hora de mostrar los comentarios me muestra en cada noticia todos los registros de la tabla comentarios en todas las noticias.

necesito ayuda.
no es urgente ni nada , es solo que quiero aprender.
  #2 (permalink)  
Antiguo 09/02/2013, 00:05
 
Fecha de Ingreso: abril-2010
Mensajes: 62
Antigüedad: 14 años
Puntos: 0
Respuesta: mostrar registros de una tabla de la base de datos cuyo id sea igual a...

Buenas, supongo que si quieres mostrar los comentarios de una noticia seria algo asi:

SELECT comentario FROM noticias,comentarios WHERE noticias.id = comentarios.id_noticias AND noticias.id='$id'

Espero que te sirva

Última edición por wani1985; 09/02/2013 a las 00:11

Etiquetas: igual, registros, select, tabla
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 01:44.