php - Si vous créez un système d'examen en ligne, comment devez-vous stocker les questions à choix multiples indéfinies?
phpcn_u1582
phpcn_u1582 2017-05-17 09:55:53
0
4
1108

Je travaille actuellement sur un système d'examen en ligne. Les questions du test sont très ouvertes. Les questions à choix multiples comportent non seulement des options, mais également des options ouvertes

.

Par exemple, dans une question ABCDE, l'option E est : Avez-vous d'autres bonnes idées _________ de telles options, et cette option est également indéfinie. Existe-t-il une méthode de stockage appropriée. Je prévois d'utiliser json pour la sauvegarder

.
phpcn_u1582
phpcn_u1582

répondre à tous(4)
过去多啦不再A梦

Les champs clés sont les suivants :

Nom du champ Type de champ Instructions
id entier Identifiant de la question
question varchar(100) Titre
answer_options texte Répondez aux éléments de configuration, tels que choix unique, choix multiple, quelles sont les options ou remplissez les espaces
réponses texte Bonne réponse

Utilisez simplement json pour le stocker. C'est ainsi que j'ai créé un système d'examen auparavant

.
仅有的幸福

Vous pouvez également simplement le diviser avec des virgules et l'enregistrer

为情所困

stockage de structure json [{"question_id":"1","answer":"A,B,C"},{"question_id":"2","answer":"B,C,D"}]

黄舟

C'est facile de simplement le diviser

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal