[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Продолжние цикла после нажатия кнопки "КНОПКА"!
Skrimer
Предисловие:
есть бд с таблицами в которых есть вопросы и ответы, скрипт выдёргивает от туда данные, отрезает вопрос, выводит, рандомит варианты ответа, выводит и их.
Суть в чем --> не могу сделать так, чтоб "вопрос, вариант ответа 1, 2, 3," выводились не все сразу, а после нажатия кнопки.

Т.е просто тестирование)
Готов -> "Да" -> Вывод вопр.1... -> пометил нужный вариант ответа -> нажал "Далее" -> Вопр2... и т.п пока не кончатся вопросы)


$vv=0;
while ($vv<=2) {
$arr2=$arr[$vv];
$arr2ID=array_shift ($arr2); // Убираю вопрос с массива
echo "     \n";
echo ($arr2ID); // Вывожу вопрос
$arr21=array_rand ($arr2, 4); //разброс рандомом вариантов ответов
$arr22=array_combine ($arr21, $arr2); //слияние массивов
ksort($arr22);
reset($arr22);
echo "<br />";
for ($va=0; $va<=3; $va++) {
echo "<input name=\"check\" type=\"radio\" value=\"$va\" >\n";
echo $arr22[$va];
echo "<br />";
} $vv++;
}





Спустя 16 минут, 48 секунд (15.01.2011 - 00:38) quickxyan написал(а):
мм, а где тут сама кнопка? и еще ответабудет всегда только 3 или больше?

Спустя 4 минуты, 20 секунд (15.01.2011 - 00:43) Snus написал(а):
Средствами пхп через GET можно.

$quest = (int)$_GET['quest'];
if($quest == 0) $quest = 1;
$next = $quest + 1;

echo '<a href="?quest='.$next.'">NEXT</a>';

SELECT `quest` FROM `quests` WHERE `id` = '$quest'



А вообще учи json и jquery.

Спустя 22 минуты, 34 секунды (15.01.2011 - 01:05) sergeiss написал(а):
Цитата (Snus @ 15.01.2011 - 01:43)
А вообще учи json и jquery.

Какой-то "печальный совет", особенно насчет jquery smile.gif Потому что не дает ничего автору вопроса, но нагоняет тоску.

Более правильно будет сказать "ищи информацию про связанные списки, это то, что тебе нужно". А уж как реализовывать... Или только на ПХП, или на аяксе, или jquery привлекать - это уже "второй" вопрос.

PS. Зашел в поиск и сразу нашел интересную статью об этом: http://www.webmasterschool.ru/articles/article6.php

Спустя 4 минуты, 15 секунд (15.01.2011 - 01:09) Snus написал(а):
sergeiss
Для его задачи лучше всего подойдет связка jquery-json smile.gif К сожалению, я не смогу научить его всему, у меня просто времени столько нет smile.gif зато вот официальный сайт jQuery с хорошей документацией могу дать

Спустя 4 минуты, 24 секунды (15.01.2011 - 01:14) sergeiss написал(а):
Snus - ты знаешь, и не надо никого "учить всему" smile.gif Кто может научиться, тому надо подсказать правильное направление да дать хотя бы минимальную информацию для старта. А совет типа "учи то-то и то-то" пустой, потому что там много всего, а в данном случае надо чуть-чуть.

Спустя 1 час, 7 минут, 13 секунд (15.01.2011 - 02:21) Skrimer написал(а):
Вопросов будет больше... ~15-20
Кнопки там нет, поэтому я и тут пишу)
На счет "А вообще учи json и jquery." -- пока нет времени.

А за "Более правильно будет сказать "ищи информацию про связанные списки, это то, что тебе нужно"." Большое спасибо) ща попробую.)

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.