PHP, HTML, JS - Общие вопросы | SEclub.org
PHP, HTML, JS - Общие вопросы
Все новые
Всего сообщений: 7316
*
Koenig
19 фев 2011 в 11:14
DobrijUser, upwap.ru/1315014 вот добавить и вывести, собаки поставил чтоб ошибки не выводило при одном имени в категории , скрин upwap.ru/1315017
*
DobrijUser
19 фев 2011 в 11:32
Koenig, как понимаю скриптоп просто записывается без различных проверок и перезаписи. Но в таком случае каким образом выводящий выведет именно самый последний переданный результат одного имени? Прост вникнуть пытаюсь)
*
Koenig
19 фев 2011 в 11:37
DobrijUser, объясню так, фаил читается и через цикл записывется в массив, то есть
"user["vasya"] = "11.44";
"user["vasya"] = "12.44";
"user["vasya"] = "18.44";
"user["vasya"] = "82.44"; переменная церез цикл переопределяется , то же самое что в скрипте написать "a = "1"; потом какой то кусок кода, далее "a = ""a+"b"; переменная а - уже будет иметь другое значение, то есть последняя запись и будет выводиться
*
DobrijUser
19 фев 2011 в 11:55
Koenig, при считывании последующей переменной с таким же именем, предыдущая становится недействительной. Я так понял. А т.к новые записи добавляются в конец файла, то следовательно так и получается. Вникнул, спасибо ещё раз ;-)
*
Koenig
19 фев 2011 в 12:01
DobrijUser, именно так, в примере специально написал сначало большее число , потом меньшее upwap.ru/d/1315017/c503a0abba33c61e016fd431d3f287a7/6d6296374b004d5fb0f6/22.jpg
*
DobrijUser
19 фев 2011 в 19:39
Koenig, и ещё: в скрипте расчитвно на два уровня, легкий и сложный. Но в игрушке 3 уровня. Дописал ещё блок как в предыдущих if("l==3) { "norm["n]=""s"; } и @arsort("norm); @reset("norm); while (list("key, "val)=@each("norm)) { echo "<div>"key - "val</div>"; } но ничего не вышло, скрипт начал выводить просто содержимое файла, без какой-либо сортировки
*
Koenig
20 фев 2011 в 15:04
DobrijUser, upwap.ru/1317596 upwap.ru/1317598 скрин
*
Kostap
20 фев 2011 в 20:00
Koenig, seclub.org/forum/goto/12861472/ - в твоем примере массив будет иметь только одно значение - это то, что ты присвоил в конце, так как будет затираться предыдущее значение. Надо писать так: "user[]["vasya"] = "11.44"; то есть делать многомерный массив
20 фев 2011 в 20:01 / Kostap (1)
*
Koenig
20 фев 2011 в 20:28
Kostap, там вся фишка в обновлении записи, то есть вася обновил показатели , скрипт выведет новые данные
*
DobrijUser
20 фев 2011 в 20:35
Kostap, seclub.org/forum/goto/12870511/ - не, там всё как надо)
*
DobrijUser
20 фев 2011 в 20:38
Koenig, благодарю :-)
*
Flaky
21 фев 2011 в 17:35
люди такой вопрос. У меня есть тег select, один сохраняет переменую "К в которой забиты числа от 1 до 10, и в зависимости от выбора будут иди на печать разные переменные, т.е. у нас ещё есть перенные от "о1 до "о10, и в зависимости от выбора "к, должен идти на печать определёная переменная. Как это сделать?
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2026