|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.11.2012, 12:55 | #1 |
Регистрация: 19.11.2012
Сообщений: 9
|
Вывод всех записей теста
Добрый день.
Есть код вывода теста: <?=$page_data['text']; $ger = $page_data['id']; echo "<br />"; $vitest2= mysql_query ("SELECT test.`variant1` ,`variant2` ,`variant3` ,`correct` FROM `test` WHERE test.`idnews`=$ger"); while ($data=mysql_fetch_array($vitest2)) { $vi1 =$data['variant1']; $vi2 =$data['variant2']; $vi3 =$data['variant3']; $vi4 =$data['correct']; } ?> <? $combinations = array(1234, 1243, 1324, 1342, 1423, 1432, 2134, 2143, 2314, 2341, 2413, 2431, 3124, 3142, 3214, 3241, 3412, 3421, 4123, 4132, 4213, 4231, 4312, 4321); $rand = rand(0,23); $sequence = str_split($combinations[$rand]); foreach($sequence as $val) { $var = "vi$val"; echo "<input type='radio' name='$$var' value='$$var' />".$$var."<br />"; } Пояснение: Каждому тесту присваивается id конкретной новости у которой он должен выводиться. (`idnews`= $ger) Затем я вывожу все тесты которые закреплены за конкретной новостью: echo "<input type='radio' name='$$var' value='$$var' />".$$var."<br /> Вопрос такой: При выводе 2х или более тестов, выводится только последний, как можно сделать чтобы выводились все? Последний раз редактировалось nnplanet; 29.11.2012 в 14:24. |
29.11.2012, 14:04 | #2 |
Форумчанин
Регистрация: 20.07.2012
Сообщений: 129
|
Я не вижу вообще связи запроса в БД с тем, что дальше делается.
В этом коде выбирается 1 элемент из массива $combinations, разбивается посимвольно и выводится. |
29.11.2012, 15:51 | #3 |
Регистрация: 27.11.2012
Сообщений: 4
|
php
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод записей очереди ... | counter | Общие вопросы C/C++ | 2 | 19.03.2012 12:43 |
DBGridEh вывод записей | grom333 | Компоненты Delphi | 3 | 04.05.2011 21:00 |
Удаление всех отмеченных записей из CheckListBox | Марк Охман | Общие вопросы Delphi | 7 | 09.12.2010 20:50 |
Update - Обновление всех записей | Veroonya | SQL, базы данных | 4 | 15.12.2008 13:42 |
вывод связных записей из БД | Tanuska___:) | БД в Delphi | 7 | 19.05.2008 17:03 |