Estoy tratando de desarrollar una aplicación de prueba en línea que muestre preguntas al azar. Estoy usando php y mysql y no sé cómo hacerlo. alguien me puede decir como empezar?

Depende un poco de los tipos de preguntas que desee responder. Asumiré que te refieres a preguntas de opción múltiple. Regularicémoslo y digamos que cada pregunta tiene una de cuatro respuestas posibles (A, B, C, D) y solo una de ellas es correcta. Todo esto se vuelve mucho más complicado si necesita realizar un seguimiento de los usuarios y sus puntajes. Asumo que eso no es parte del alcance aquí.

Comenzarías con tu base de datos. Hay muchas formas de configurarlo. Una forma realmente simple sería tener una sola tabla (tblQuestion) con estos campos: ID, pregunta, respuestaA, respuestaB, respuestaC, respuestaD, respuesta correcta. *

Rellenaría esa tabla con todas sus preguntas, y luego usaría PHP para seleccionar y presentar aleatoriamente una de ellas, completando las respuestas en un formulario. Luego, cuando las personas envían el formulario, usará PHP para verificar su selección con la Respuesta correcta y luego le dará al usuario comentarios sobre su respuesta.

More Interesting

Si quiero crear un sitio web de comercio electrónico utilizando datos de terceros, ¿qué lenguajes de programación web debo aprender?

Quiero ser un desarrollador web de backend. ¿Puedo saltearme saltear HTML, CSS y JavaScript?

Si conozco AngularJS, ¿tengo que aprender jQuery también? ¿Puedo sustituir AngularJS con jQuery?

Quiero construir una red social como proyecto personal. Soy bueno programando. ¿Dónde empiezo?

Cómo crear un virus con PHP

¿Cómo debo conseguir mi próximo trabajo de consultoría?

Mi sitio WP está teniendo varios intentos de inicio de sesión de fuerza bruta con y sin mi nombre de usuario real. ¿Qué tengo que hacer?

Creo que es demasiado tarde para comenzar a programar, quiero obtener un trabajo de desarrollador web junior lo más rápido posible, ¿qué debo hacer?

Me gustaría aprender SAPUI5. Escuché que la gente usa XML en lugar de JS. ¿Alguien podría decirme dónde puedo encontrar tutoriales basados ​​en XML?

¿Puede una persona ingenua construir su propio sitio web por su cuenta, en caso afirmativo, cómo puede comenzar a aprender a diseñar un sitio web?

Cómo ganar dinero si sé HTML, JavaScript, CSS

Quiero crear un sitio web que comparta blogs de viajes y experiencias de viaje. ¿Alguna guía para ello?

Soy un desarrollador Utilicé PHP durante 7 años, y ahora estoy trabajando en Node.js y Angular.js. ¿Qué debería aprender a continuación? ¿Qué opinas sobre Python?

¿Cómo se comienza una comunidad de historias en línea como Wattpad y Quotev?

¿Qué necesito instalar en mi servidor para construir un sitio web en Python?