Об этом я не думал. Но это наверное единственное преимущество. Впрочем если мне нужно будет писать что нибудь расширяемое плагинами то я могу и самостоятельно добавить события.
Разница в скорости если и есть то минимальна(ну сколько надо чтобы преобразовать код в запрос), и компенсируется удобством в использовании, не только плагинов, но и условий, и разумеется чтением, легкостью написание и корректировки.
Потому что вы фигню написали в коде. Вы не можете выбирать сразу из двух таблиц
Ну вообще-то можно, я где-то встречал такой пример, там как union пойдет вроде. Могу порыться в закромах если интрестно.
Вопросы веб разработки - офигенно. Человек даже sql запросы простейшие писать не умеет.
Каждый учится по своему. Я лично учился по принципу сначала копируешь, потом понимаешь как работает методом проб и ошибок, а потом пишешь свое. Правда документацию по php и sql всегда держал открытой
ну да, еще учусь. а вы, наверное, с рождения все знали и умели?
denism300, давайте не будем нервничать. Я когда кому-то что-то объясняю по коду всегда говорю фразу "Читай код как машина и не пытайся делать ее умнее чем она есть".
Косабельно вашей проблемы в целом. Есть такое высказывание "Правильно заданный вопрос, половина ответа" Мы тут можем поправить ваш код, но не зная задачи целиком, это будет долго + если бы вы расписали что вы хотите получить, возможно вам бы подсказали более аргономичное и оптимальное решение. Например я до сих под не понимаю на кой вам 3 таблицы. Одна итемов и два под разные языки, а потом объединять их в через иннер.
Второе, когда мы говорим о базе помимо того, указывайте в вопросе, что надо получить и структуру использованных таблиц