Форум → Программирование → Пыхнуть хотите? → Готовые решения → goDB — библиотека работы с MySQL
goDB — библиотека работы с MySQL
Страницы: ← Предыдущая страница • Следующая страница →
-
1 февраля 2009 г. 20:16, спустя 9 минут 30 секунд
Про инт тоже не было ни слова =)
Кстати говоря, так или иначе приведение типов делаешь либо в php либо отдаешь это на усмотрение MySQL. -
1 февраля 2009 г. 21:28, спустя 1 час 12 минут 20 секунд
повторюсь, я не делаю приведение типов.
Про инт тоже не было ни слова =)
Кстати говоря, так или иначе приведение типов делаешь либо в php либо отдаешь это на усмотрение MySQL.Сапожник без сапог -
-
-
-
1 февраля 2009 г. 22:51, спустя 21 минуту 39 секунд
угу.. приведение получается кастованием.. если маны хватает :) -
2 февраля 2009 г. 8:22, спустя 9 часов 31 минуту 27 секунд
приведение типов
а что это?
Прикалываешься? =) -
-
-
7 марта 2009 г. 15:07, спустя 11 дней 46 минут
Либа замечательная, только совсем недавно выплыл неприятный баг на 32битной машине.
если пользуем плейсхолдер ?i (и подобные) и передаем большое число, например 5ГБ в байтах, то в базу падает черти что. Виной тому intval()
Собственно у себя проблему решил заменой intval на 0+$var; -
-
8 марта 2009 г. 2:46, спустя 10 часов 41 минуту 46 секунд
И еще такой момент. Может быть для эксепшенов стоит добавить вызов конструктора родителя? parent::__construct, чтобы можно было получить текст ошибки через $e->getMessage()?
например в goDBExceptionQuery -
-
9 марта 2009 г. 18:30, спустя 3 часа 48 минут 25 секунд
на 142 строке нотис Trying to get property of non-object
сам запрос$this->db->query('insert into ?t (`name`, `short`, `full`, `caption`, `link`) values (?, ?, ?, ?, ?)', array($this->table, $name, $short, $full, $caption, $link), 'assoc');
что это может быть?
доперло, последний аргумент лишний -
10 марта 2009 г. 15:04, спустя 20 часов 33 минуты 47 секунд
1.1.2
1. ?i работает с числами больше 2^32
2. сообщение об ошибке из исключения goDBExceptionQuery можно получить через $e->getMessage(), $e->getCode() возвращает mysql-код ошибки.
хотя с исключениями я переборщил - все они Runtime и столько их нафиг не нужно
3. ещё маленький глючок.
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!