Crear script: Tema, preguntas y respuestas - Ayuda necesaria

  • Autor Autor YeltsinReyes
  • Fecha de inicio Fecha de inicio
YeltsinReyes

YeltsinReyes

Mi
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Hola, estoy tratando de hacer un pequeño script donde tendre un tema con varias preguntas y cada pregunta con varias respuestas,
pero necesito ayuda ya que no tengo esperiencia con este tipo de script :sorrow:

actualmente tengo estas tablas:

1- tema: id, titulo, descripcion
2- preguntas:: id, idtema, pregunta
3- respuestas: id, idpregunta, respuesta, correcta

entonce para obtener las preguntas con sus respuestas de un tema tendria que hacer 3 consultas o de que forma .??

Saludos, espero que me orienten un poco :encouragement:

- - - Actualizado - - -

Nadie me ayuda??
 
Quieres hacer un tipo examen de respuesta múltiple?
Si es así entonces solo debes de hacer un join..
Ahora mismo estoy en el móvil si que lo explicaré sencillo, haz los cambios pertinentes.

Select * from tema inner join preguntas on preguntas.idtema = tema.id, inner join respuestas on respuestas.idpregunta = pregunta.id

Básicamente con eso ya tendrías unidas las tablas y los datos en una sola consulta, haces un while o foreach y listo

Ya estoy en el ordenador así que actualizo.

Insertar CODE, HTML o PHP:
SELECT tema.titulo AS temaTitulo, tema.descripcion AS temaDescripcion, preguntas.pregunta AS Pregunta, respuestas.respuesta AS Respuesta
FROM tema 
INNER JOIN preguntas ON preguntas.idtema = tema.id
INNER JOIN respuestas ON respuestas.idpregunta = preguntas.id

Con eso debería funcionar lo que quieres hacer (si entendí bien)

Espero te sirva, saludos.
 
Última edición:
Atrás
Arriba