Настройка таблиц форм / полей для связывания данных в интерфейсе? - PullRequest
0 голосов
/ 16 декабря 2010

У меня есть таблица вопросов / ответов, которая содержит значения дней, месяцев, недель, лет и других данных, таких как:

tbl_Questions
question_id
вопрос

tbl_answers
answer_id
ответить

tbl_QA
qa_id
question_id
answer_id

Пример дня будет выглядеть так:

Вопрос:
23 месяца

Ответы:
234 - январь
235 - февраль
236 - март ...

QA:
100 - 23 - 234
101 - 23 - 235 102 - 23 - 236 ...

Все это хорошо, но я заблудился, как мне перетащить (ссылаться) эти данные в формы внешнего интерфейса? Очевидно, что месяцы будут выпадающим списком на сайте, поэтому я хочу, чтобы выпадающий список извлекал эти значения, и я хочу, чтобы эти идентификаторы были записаны в таблицу пользователей, когда они выбирают значение «месяц» для любого вопроса с месяцем , Таким образом, я могу сделать аналитику, связав все данные из одного места. Есть ли какие-то рекомендации, как это сделать? Использование mysql и php.


2) В течение нескольких месяцев мне нужно хранить jan, feb и т. Д. В отдельных строках или я могу разделить все данные в одну ячейку, например, "Jan", "Feb" ... Меня беспокоит необходимость поиска многие из этих значений поиска, так что я не знаю, смогу ли я сделать это в сериализованном тексте?

1 Ответ

0 голосов
/ 17 декабря 2010

Извлечение данных из базы данных с использованием цикла while и mysql_fetch_assoc для итерации по каждому вопросу

<select>
while($row = mysql_fetch_assoc($result) {
   $value = $row['question_id'];
   $month = $row['question'];
   echo "<option value='$value'>$month</option>";
}
</select>

Переменные $ result, очевидно, являются вашим запросом к БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...