Вэб-разработка
Вопросы "чайника"

Profi Administrator [10176]
27 января 2011, 00:15

code9, подобные библиотеки обычно пишутся для использования в различных ситуациях, я же предпочитаю делать под конкретную ситуацию, т.к. считаю это более оптимальным.
-------
Profi Administrator [10176]
27 января 2011, 00:20

Но когда есть время читаю такие библиотеки. Некоторые идеи использую.
-------
Qwad (off) [1319]
27 января 2011, 00:36

Цитата:
Profi 26.01.2011
подобные библиотеки обычно пишутся для использования в различных ситуациях

-----
Скорее, для использования разными людьми и чтобы каждый знал, где что искать. А, вот например, я пишу сам для себя, если вылазит глюк, то сразу же понимаю, где искать причину. Зачем же мне эти лишние шаблоны и трата ресурсов на каждоразовый парсинг документа и замена этих шаблонов? Смысла нет. Разве что MVC использую, как-то приучили к ООП.
Если я знаю, что мой код в будущем еще кто-то может ковырять, тогда, конечно, приходится все делать по правилам :D
-------
code9 (off) [479]
27 января 2011, 12:13

smarty компилит шаблон 1 раз.
-------
Dedof (off) [899]
29 января 2011, 15:12

Вопрос такой - есть допустим таблица, в полях этой таблицы ячейка со значениями типа :1 2 5 8 9 10 12 13 16 ... и так далее, я беру значение допустим 8 - а как мне узнать предидущее значение поля? то есть цифру 5? Ведь поле хоть и отсортировано ну допустим в порядке возрастания, но ведь неполучается узнать предидущее значение арифметическим действием типа ид - 1 ??
-------
code9 (off) [479]
29 января 2011, 16:28

where num<8 limit 1
возьмет 1 предыдущее которое меньше существующего. Кажется)) уже забыл даже, давно не кодил.
-------
Profi Administrator [10176]
29 января 2011, 17:41

Dedof, не совсем понятно зачем тебе это нужно.
Эти цифры ты вероятно откуда то берёшь и выводятся они по порядку, т.е. каждое значение имеет свой порядковый номер вывода. Если в цикле, то обычно $i
-------
Dedof (off) [899]
29 января 2011, 23:01

Profi, спасибо! Да это у меня мод - статьи - каждая статья имеет свой id (значение создаётся в таблице) который по сути является её адресом - типа сайт/kb.php?mode=article&k=145, где 145 это и есть id статьи, я хочу сделать перелинковку всех материалов в этом разделе - то есть чтоб каждая статья ссылалась на предидущую - типа "читайте так же бла бла бла" - и ссылка на статью, которая была создана ранее - то есть id=144 - а так как некоторые материалы иногда удалялись то номера эти идут как бы с пробелами - некоторых значений нет.
-------
Profi Administrator [10176]
30 января 2011, 00:44

Dedof, на ум приходит только делать дополнительный и вероятно лёгкий запрос в базу (ведь у тебя стоит индекс на id?) с id < 145 и с сортировкой по id в ASC и лимит в 1.
Решение конечно не очень оптимальное, но в случае со статьями вполне оправданное, т.к. статьи можно (и нужно) кэшировать.
-------
shpien (off) [623]
8 февраля 2011, 16:29

Сайту скоро год, хочу отправить эту новость всем на мыло, кто регистрировался на сайте. Не забанит ли меня хостер за спам и сколько за один раз можно отправить писем?
-------

Ответить на тему

стр. Пред. 1,2,3 ... 189,190,191 ... 233,234,235 След.

стр.  

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.032 сек
SQL: 4