Vadim Priluzkiy, а не важно, у меня старый G580 Idea Pad и там тоже отличная клавиатура, тут важна сама конструкция и эргономика, а она у Леново на высоте. У них вроде даже запатентована она.
iMaximus, мышью работать в любом случае удобнее, или ты на коленках в электричке кодить будешь? Линукс отлично ставится на обычные ноуты. Кстати лучшие клавиатуры у Леново:
Так а промежуточные связующие таблицы где? Ты смешиваешь сущности делая так: Коллекция.
— Имеет id, manufacturer_id и name.
а это уже не хорошо.
У тебя должна быть промежуточная таблица Manufacturer_collections и там два столбца: manufacturer_id, collection_id, и настроить так что значения могут быть только уникальными, то есть что бы не было две одинаковые пары.
Так а если запрос в базу ничего не вернул то переменная $stmt всё равно же будет существовать и перенаправление на 404 не сработает же? Тут еще нужна проверка что запрос в базу вывел больше 0 записей, по моему.
smilingcheater, а зачем ему тогда вообще класс если можно написать просто функцию? Иногда мне кажется что все эти магические методы это какой-то дикий костыль имеющий малое отношение к ооп...