данные в сессии

RomikChef

Guest
ТЕМ, что тебе надо.
Ты вообще свой вопрос помнишь?
 

R00miss

Guest
помню... стормозил малек... так правельно это будет если написать ?

PHP:
$ansall=$ansgiven[sizeof($ansgiven)]; 
$results['answer'] = array(1=>$ansall);
 

RomikChef

Guest
о господи.
ты в своих переменных сам запутался и меня запутал.
Значит так.
просто скажи мне, в какой переменной у тебя результаты (это массив).
И в какой переменной - ответ на текущий вопрос.
У массива должен быть индекс.
приведи пример индексов.
как ты потом будешь к этим ответам обращаться.
 

R00miss

Guest
ответ юзера - $ansgiven
массив - $results['answer'] в который должны записываться ответы, т.е. данные с $ansgiven
 

RomikChef

Guest
$results['answer'] - это не массив.
это одна ячейка массива.

массив - это ящик для пива.
$results['answer'] - это бутылка в одной ячейке. Доступно?

что это твое answer?
какое имеет значение? Как меняется от вопроса к вопросу?
 

R00miss

Guest
погодь, я НЕ знаю сколько ячеек будет в массиве, т.к. не знаю сколько вопросов будет в тесте, т.к. у разных тестов - разное количество ответов.

>>что это твое answer?
да кто его знает... я тока второй день с этими масивами мучаюсь :) Вообще он не меняется... не должен меняться, как я думал туда должны записываться все ответы, но наверно я не прав...

Поэтому я и спрашиваю как добавлять в масив данные...
 

RomikChef

Guest
Кстати.
Что-то меня проглючило конкретно с этим sizeof....

Добавлять так
$massiv[]='новая бутылка';
будет заполнять ящик по очереди.
 

R00miss

Guest
ок, все врубился - работает... БООООООООООООООООЛЬШОЕ СПАСИБО!!!!!! :)
 

RomikChef

Guest
индексами, названиями бутылок, будут в этом случае числа.
Начинается нумерация не с 1 а с 0!
то есть, первый ответ лежит в
$massiv[0]
второй -
$massiv[1]
и так далее.
 

R00miss

Guest
ну да... это я уже знаю с Visual Basic'a :)
Спасибо! Уже почти все доделал... пару глюков есть, но думаю исправлю... глюк в том, что он показывает на один вопрос больше чем нада, т.е. я иму сказал if $question_number > $number_of_questions, то тогда на результат идти, а он мне перед результатом пихает еще один пустой вопрос - без вопроса без ответов... пока что не пойму почему :(

но всеравно спасибо - хоть с тем разобрался :)
 
Сверху