Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/10/2012, 04:59
alyciashape
 
Fecha de Ingreso: abril-2012
Mensajes: 590
Antigüedad: 12 años, 8 meses
Puntos: 58
Respuesta: crear una zona de comentarios para la web usando JOIN (php)

Si, la corrección que has hecho es correcta. Haces dos tablas relacionadas, una guarda todos los comentarios y la otra las categorias para así saber que comentario corresponde a que categoria.

Pues para hacer el insert es muy simple. Si tienes la tabla categoria:
id_categoria
nombre

Y la comentario algo así:
id_comentario
texto_comentario
id_categoria

Pues el insert lo haces sólo en la tabla comentario, añadiendo el ID de la categoría que le corresponda. No se si me explico.

Luego cuando hagas un select de la tabla comentarios tendras que, como bien dices, unirlo con la otra tabla para así poder añadir el campo nombre y que te salga la categoría correspondiente.

PD: Yo usaría LEFT JOIN para unir ambas tamblas en lugar de join