больше похоже на параною, пихать ООП всюду, где нужно и не нужно
если вам не нужно, это еще не значит, что оно никому не нужно.
Этот "ООП везде и всюду" нужен для того, чтобы ПОТОМ было легче поддерживать код. Тестировать, менять, дополнять, вот это все.
А не для того, чтобы здесь и сейчас вы написали на 7 буковок меньше.
dazle, у тебя работает потому, что у тебя старая версия.
И книги, соответстсвенно.
Можешь конечно поразвлекаться с этим всем, но для работы придется переучиваться. (Ну, или идти работать в какой-то проект, который не обновлялся лет шесть.)
что мне нужно добавить в разметку или в js код чтобы выбрал 1 элемент
Вопрос неправильный. Я конечно могу на него ответить, но тебе наверняка нужен не один первый попавшийся или один случайный, а тот, который соответствует кликнутому значку, ага?
Spaceoddity, возьми смарт с одним гигом памяти и слабеньким процессором, и поброди немного по разным сайтам.
Некоторые из них будут тормозить. А другие будут просто капец как тормозить. Вооот!
Иван Шумов, скорее всего просто опечатался)
вообще ДЕнормализацию нужно применять с большой осторожностью, и только если все другие средства исчерпаны или не дают нужной скорости. Базу с "ненормальной" структурой сложнее поддерживать.
Павел, ну так включи вывод ошибок (всех), поставь какой-то вменяемый error handler, который умеет выводить трассировку в удобочитаемом виде и научись в дебаггер. Потратишь день чтобы научиться всем пользоваться, но зато такие "расследования" будут происходить за 30 секунд, а не занимать несколько часов угадывания каждый раз.