@Sosno

Как сделать словарные карточки с последующей выборкой?

Доброго дня всем.
Я новичок в вебе и не знаю, как реализовать задачу. Конечный итог - на экране появляются карточки, на которых написаны слова (1 карточка на слово). В одном столбике одно иностранное слово, а в другом - 5 вариантов перевода (один верный, остальные нет). Своего рода игра "найди пару".
Я не знаю как правильно реализовать и саму базу данных, и рандомное появление слов из этой же БД. Помогите, пожалуйста
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 4
Beshere
@Beshere
Разработчик
Таблицы:
word_eng(id, word) - английский слова
word_rus(id, word) - русские слова
translate(id_eng, id_rus) - перевод слов русский-английский

Алгоритм:
1. Берём случайное слово из таблицы word_eng
2. Находим его перевод по таблицам translate -> word_rus
3. Находим четыре случайных слова из таблицы word_rus
4. Показываем пользователю английское слово, пять русских слов в случайном порядке, запрашиваем правильный ответ.

Удачи!
Ответ написан
Комментировать
daemonhk
@daemonhk
ПсиХоПат
1. Проектируем таблицы (пользователи, карточки, варианты ответов, отношения между пользователем и вопросом/ответом)
2. Верстаем карточки (обычная форма, где ответы это инпуты с типом "радио")
3. Пишем ajax-запросы
...
100500. PROFIT!!!
Ответ написан
Комментировать
@bqio
https://bqio.github.io/
Пишите такие вопросы на форумы. На тостере за Вас весь код никто писать не будет. (за бесплатно)
Ответ написан
Комментировать
Разбейте задачу/вопрос на отдельные состовляющие и последовательно гуглите.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы