|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||||||
Как присвоить значение переменной если значение позже устанавливается в цикле?09.01.2012, 23:25. Показов 4116. Ответов 11
Метки нет (Все метки)
Кратко:
Буду благодарен.
0
|
||||||
| 09.01.2012, 23:25 | |
|
Ответы с готовыми решениями:
11
Как присвоить значение переменной? Как присвоить значение переменной?
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
||||||||||||
| 10.01.2012, 01:25 | ||||||||||||
|
можно попробовать через static для этого надо создать ф-ю.
а так, не понимаю логику твоего кода, ты пускаешь цикл с условием зависящей от $panel, которая в свою очередь зависит от $top и которая неопределена ![]() Ну ладно, ф-я:
0
|
||||||||||||
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||||||
| 10.01.2012, 08:41 [ТС] | ||||||
|
0% Эффекта.
Я так понял что ф-я выводит в цикле одно и тоже. А мне совершенно это не надо. Ну вот скажем так:
0
|
||||||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|||||||||||||
| 10.01.2012, 09:03 | |||||||||||||
|
2-ое - кто тя научил в тег <a> совать <div> ? Есть способ лучше и правильней - задай для <a> стили
3-ье - логика условия Может так перепишешь
0
|
|||||||||||||
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
|
| 10.01.2012, 20:12 [ТС] | |
|
Love_and_Peace, 1. А содержимое-то тоже самое будет, только цифры меняются в top.
2. Спасибо. Сейчас попробую. 3. Условие правильное. Если количество новых сообщений больше нуля, то выводим div в котором текст "Новых сообщений : n" При том, что div будет не один как планируется. А их может быть и 100, но они должны выводится на больший отступ от верха.
0
|
|
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 10.01.2012, 20:59 | |
|
Maksimchikfull, смари, те нужно вывести из БД тексты новых новостей, так вытащи их циклом сразу, а вопрос куда их выводить (в <div> , <a> или еще куда) это уже второстепенный.
Просто в самом запросе поставь условие для выбора новых (для этоого надо поле конечно специальное), например - сначала = 0, потом можешь в админке сделать = 1, огда это уже не новая новость
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||
| 10.01.2012, 22:17 [ТС] | ||
|
Скажем. Пришло 3 новых сообщения. Появляется div. Если придет еще 2 уведомления что хотят добавится 2 друга. То это уже следующий НОВЫЙ div. В диве хранится текст, и переменная которая сообщает о количестве. Внимание на скрин! Первый див на данный момент правильно вывелся. Но только стиль уже стоит. Второй див я не зря зачеркнул текст внутри него. Там будет выводится(к примеру) количество заявок в друзья, и его растаяние должно быть на 10px больше. И даже если будет 5 дивов, то 5 и выведутся в цикле. И дело в том, что мне не надо чтобы они выводились сразу с установлеными отступами. А отступы увеличивались. Мне сейчас пришло на ум поэксперементировать с ф-ей.
0
|
||
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||||||
| 10.01.2012, 22:27 [ТС] | ||||||
|
Вот скажем есть переменная, в которой надо чтобы $num увеличивалось.
0
|
||||||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||||||
| 11.01.2012, 00:33 | ||||||
|
Если правильно понял то так, скрипт не проверял
![]()
0
|
||||||
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||
| 11.01.2012, 00:37 [ТС] | ||
|
Ну первое что прыгнуло, это: Parse error: syntax error, unexpected T_FUNCTION in C:\WAMP\www\blocks\footer.php on line 12 Второе. В итоге в цикле будут выводится div'ы которые содержат одно и тоже, но только отступ будет увеличиватся.
0
|
||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 11.01.2012, 00:46 | |
|
Скрипт работает нормально стоит php 5.3.8
$row - количество рядов результата запроса. Новых сообщений : что тут ты хочешь видеть?
0
|
|
|
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
|
||
| 11.01.2012, 13:05 [ТС] | ||
|
Добавлено через 11 часов 59 минут Обновил. Теперь 5.3.8. Сам сервер вроде даже лутше и быстрее работает. Но не-большой баг в phpmyadmin. Но особо он не мешает. Способ нашол, но он не очень удобен. Просто перед первым блоком установить top в 10. После вывода, добавить нужное количество. Так придется делать после каждого вывода. Конечно есть проверка. Если не вывелся, то и не увеличивается. Но может быть и подругому. Мне кажется будут баги. =)
0
|
||
| 11.01.2012, 13:05 | |
|
Помогаю со студенческими работами здесь
12
Как получить значение и присвоить его переменной? Как присвоить ключу массива значение из переменной? Как присвоить значение переменной в строке вызова скрипта?
Присвоить значение php переменной из переменной JavaScript Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|