Se puede hacer esto?

(1/4) > >>

mark182:
Buenas..como estan?

Estoy haciendo algo parecido a un libro de visitas pero que el administrador de la web pueda responder a los mensajes. Entonces lo que quiero saber como puedo hacer para que, en la misma tabla donde se guardan las preguntas y/o comentarios, tambien se guarden las respuestas a dicha pregunta. Les muestro las tabla que tengo en la base de datos:

+----------+
|preguntas|
+----------+
| id_preg |
| nombre |
| apellido |
| mensaje|
|respuestas|
+----------+

El usuario escribe su nombre, apellido y el mensaje y eso queda guardado en esta tabla y se muestra en la pagina. Lo que quiero hacer es que el administrador de la web le escriba la respuesta a dicha persona y eso se inserte en esta tabla en el registro "respuestas" segun a al nombre y apellido que le responda (osea la persona que hizo la pregunta). Me explico?

Desde ya muchas gracias.

MasterPunk:
yo no pondria mi apellido xD

braulio--:
Claro que se puede hacer, si cada pregunta/comentario tiene un id específico solo tienes que hacer un :
Código:

UPDATE librovisitas SET respuesta='$respuesta' WHERE id_preg=$id

Carlosnuel:
Cita de: braulio23 en 22 Noviembre 2009, 10:49 am

Claro que se puede hacer, si cada pregunta/comentario tiene un id específico solo tienes que hacer un :
Código:

UPDATE librovisitas SET respuesta='$respuesta' WHERE id_preg=$id



Pero que pasaría si hubieran 5 respuestas a 1 pregunta. Solamente se mostraria la 5° respuesta.
Lo que recomiendo es hacer una tabla intermedia entre respuestas y preguntas

Tabla preguntas
-  idpregunta
- nombre
- fecha
- pregunta

Tabla Pregunta_respuesta
- idpregunta
- idrespuesta

Tabla Respuesta
- idrespuesta
- nombre
- fecha
-respuesta

Con esto 1 pregunta pudiera tener 5 o más respuestas

mark182:
Cita de: Carlosnuel en 22 Noviembre 2009, 19:38 pm


Pero que pasaría si hubieran 5 respuestas a 1 pregunta. Solamente se mostraria la 5° respuesta.
Lo que recomiendo es hacer una tabla intermedia entre respuestas y preguntas

Tabla preguntas
-  idpregunta
- nombre
- fecha
- pregunta

Tabla Pregunta_respuesta
- idpregunta
- idrespuesta

Tabla Respuesta
- idrespuesta
- nombre
- fecha
-respuesta

Con esto 1 pregunta pudiera tener 5 o más respuestas


Y que se relacionaria con que? o como seria el codigo sql para hacer la consulta?

Navegación

[0] Índice de Mensajes

[#] Página Siguiente