Александр Карпов: если понадобилось, это значит что вы то-то делаете не так. Прочесть можно в той же статье, из которой вы брали код подключения, там отдельный раздел посвященный именно этому вопросу
DevMan: ну вообще я согласен. Мне ничего не стоит отформатировать и имена методов. Просто привычки такой нет. С одной стороны конечно придирки, но с другой полезные, что у ж говорить
kotey: Дружочек. Если ты не знаешь базовый синтаксис пхп, который одинаковый для всего языка, и не имеет никакого отношения к пдо, то его надо учить, а не использовать как повод расплакаться из-за непонятной библиотеки. Иди к мамке, она пожалеет
kotey: ну как я и говорил - ты ищешь оправдания своим страхам и лени :) Ну так и не сотрясай воздух своими оправданиями - поверь, они никому не интересны
kotey: кому надо делать - то делает, а кому неохота - от отмазки ищет. Все твои возражения из серии "Чтобы еще придумать, чтобы оправдят свои страхи и лень"
Сергей: ну строго говоря парочка есть. К примеру, в mysqli можно узнать отдельно сколько строк нашел запрос апдейт, а сколько на самом деле обновил. В пдо можно только или то или другое, что иногда бывает неудобно.
ну на практике-то в мускуле он доступен. так что вместо этой вялой формулировки я бы все же объяснял жертвам туториалов 90-х годов, что эта функция с селектами тупо не нужна.
foreach ($Cart->countOrders() as $orders) {
echo $orders[count(uid)] ;
}
плюс ты используешь идиотскую функцию runQuery() вместо нормальной pdo::prepare()
плюс ловишь исключение и тут же вываливаешь на экран идиотское слово "ашыпка, насяльинка"
плюс твоя функция считает только для сессии, а когда понадобится посчитать для другого юзера, придется писать еще одну.
Ну ок, не ад, но чистилище. куча мусора и бесполезного кода, и в тоже время очень ограниченная функциональность.