0
ответов

Как правильно обрабатывать ошибки при выборке PDO ()?

Документ по обработке ошибок для выборки ()кажется неясным, и я нигде не нашел ответа после долгих поисков. Обычная модель использования для выборки, как показано в документе, такова: :, тогда как ($row = $stmt ->...
вопрос задан: 17 July 2012 20:24
0
ответов

Выполнение запроса PDO изменяет связанный параметр с целого на строку

Пример кода $query = $this ->db ->prepare ($sql ); // подготавливаем sql $query ->bindParam ('start', $start, PDO ::PARAM _INT ); // начало привязки $query ->bindParam ('конец', $end, PDO ::...
вопрос задан: 17 July 2012 12:31
0
ответов

Обновление sql с циклом (PDO)

Если кто-нибудь взглянет на мой код и скажет, что с ним делать. Я думал, что это правильно, но, очевидно, это не так. prepare ("ВЫБЕРИТЕ *ИЗ...
вопрос задан: 17 July 2012 11:33
0
ответов

Запустите «показать статус подчиненного устройства» с PHP PDO

Я пытаюсь получить подчиненный статус моего сервера MySQL, используя реализацию PHP PDO. Запуск fetchAll ()возвращает пустой массив. // IP БД, имя, имя пользователя и пароль здесь поддельные. Я могу подключиться. $...
вопрос задан: 16 July 2012 18:18
0
ответов

PDO «Неперехваченное исключение« PDOException ».. Невозможно выполнять запросы, пока активны другие небуферизованные запросы. Рассмотрите возможность использования PDOStatement ::fetchAll ().

Я знаю, что этот вопрос задавали много раз, но я прочитал ответы на многие вопросы и до сих пор не могу понять, почему я получаю эту ошибку :Неустранимая ошибка :Неперехваченное исключение '...
вопрос задан: 15 July 2012 14:28
0
ответов

Недостатки PDO (объекты данных PHP)

Все, что я читал о PDO (объекты данных PHP), почти слишком хорошо, чтобы быть правдой. Я имею в виду: он быстрее, чем mysql или mysqli. Он имеет одинаковый синтаксис для нескольких драйверов базы данных. с подготовленными ...
вопрос задан: 15 July 2012 08:52
0
ответов

PDO с PDOStatement повторно подключается при ошибке «сервер mysql ушел»

Когда время ожидания ожидания mysql превышено, я теряю соединение в моем сценарии CLI PHP. Я не могу изменить wait_timeout, поэтому как создать оператор try / catch, который повторно подключается, когда я использую PDOStatement ...
вопрос задан: 12 July 2012 16:34
0
ответов

Записи исчезают в цикле транзакций PDO mssql

У меня есть следующий код (более или менее )для импорта от 500 000 до 4 000 000 строк :$sSql = «Вставить в таблицу (a, b, c )VALUES (?,?,? )» $oSQLStmnt = $pdo ->prepare ($sSql ); $oSQLStmnt ->...
вопрос задан: 12 July 2012 07:25
0
ответов

Соединение Pdo без имени базы данных?

Я пытаюсь создать CMS и хочу облегчить жизнь своему клиенту, поэтому я создаю базу данных самостоятельно. Я столкнулся с проблемой при попытке сделать это. База данных не создана, поэтому я не могу подключиться...
вопрос задан: 11 July 2012 12:07
0
ответов

Исключение PHP PDO :не удалось найти драйвер

Должны ли сервер MySQL -и версия PHP5 -MySQLi совпадать, чтобы соединение было возможным? В настоящее время я получаю сообщение об ошибке ниже :Я использую BSD. "Неустранимая ошибка :Неперехваченное исключение"...
вопрос задан: 11 July 2012 00:43
0
ответов

PDO -Неверный номер параметра

Совсем недавно я перешел на использование PDO в PHP/MySQL и преобразовал несколько десятков запросов. Большинство из них сработало, однако этот очень простой выдает исключение $sql ->execute ()$sql=$pdo ->...
вопрос задан: 10 July 2012 06:49
0
ответов

Обновление PDO не заменяет заполнители в подготовленном операторе

Я пытаюсь обновить таблицу с помощью следующего кода. Если я изменю WHERE temp _booking _id = ':temp _booking _id'" ); чтобы использовать фактический идентификатор текущего сеанса temp _, запрос будет запущен, но добавляет заполнители...
вопрос задан: 7 July 2012 08:47
0
ответов

Проблемы с использованием PDO в первый раз

Я пытаюсь начать работу с PDO и у меня возникли проблемы. Вот мой исходный код :$query = "ОБНОВЛЕНИЕ `продукты `SET `продукт _кол-во `= '{$ _GET ['продукт _кол-во']}'...
вопрос задан: 4 July 2012 16:05
0
ответов

Альтернатива для mysql _число _строк с использованием PDO

Прямо сейчас у меня есть файл PHP, который выполняет запрос MYSQL, а затем подсчитывает строки следующим образом :$count=mysql _num _rows ($result ); if ($count == 1 ){ $message = array ('status' => 'ok' ); } еще { $...
вопрос задан: 3 July 2012 05:56
0
ответов

Является ли начальное двоеточие для имен параметров, передаваемых в PDOStatement::bindParam(), необязательным?

При передаче именованных параметров вида :name в PDOStatement::bindParam() кажется, что работает независимо от того, используется ли двоеточие в начале. то есть либо так: $statement->bindParam(':name', $var); ...
вопрос задан: 1 July 2012 21:38
0
ответов

PDO Получить несколько идентификаторов вставки

Выполнение следующего запроса с использованием PDO (на самом деле я использую подготовленные операторы, но та же проблема) INSERT INTO MyTable (MyField) VALUES ('Row1'), ('Row2') Как мне получить идентификаторы для записей, относящихся к ...
вопрос задан: 1 July 2012 19:10
0
ответов

Множественные запросы PDO

Начиная с версии PHP 5.3 драйвер PDO _MYSQL был заменен на PDO _MYSQLND. Он представил поддержку нескольких запросов. Хотя я не могу понять, как получить оба набора результатов, если их несколько...
вопрос задан: 30 June 2012 22:04
0
ответов

PDO -реальные факты и лучшие практики? [закрыто]

С тех пор я использую более старый mysql вместо PDO, и я видел много рекомендаций, почему следует переключиться на PDO, однако также много разных фактов (также здесь, на SO ), например. :заявляя, что PDO немного...
вопрос задан: 30 June 2012 21:13
0
ответов

Как вставить двоичные данные в MSSQL с помощью PDO

В настоящее время я испытываю странную ошибку. Установка :MSSQL Server 2012 Express с локальной базой данных Сортировка целевой таблицы: :SQL _Latin1 _General _CP1 _CI _AS PHP 5.3.9 на Zend Server 5.6 МКкрипт...
вопрос задан: 29 June 2012 14:41
0
ответов

Игнорировать определенные критерии WHERE

Я хочу выполнить параметризованный запрос для поиска по параметрам, предоставленным пользователем -. Параметров довольно много, и не все из них будут подаваться постоянно. Как я могу сделать...
вопрос задан: 27 June 2012 17:10
0
ответов

Получить одно возвращаемое значение с помощью PDO

Для этого запроса: $sql='выбрать столбец из таблицы, где other_col=?'; В настоящее время я получаю возвращаемые данные следующим образом: $data=$statement->fetch()['col']; Мне это кажется не очень хорошим. Есть ли...
вопрос задан: 27 June 2012 11:14
0
ответов

Как работать с несколькими таблицами и не получать дубликаты данных? (MySQL/PDO)

Я пытаюсь создать сайт огнестрельного оружия, на котором будет размещено около 1000 единиц оружия. Это не так много записей в базе данных, но я стараюсь максимально упростить базу данных. Я создал пять таблиц, ...
вопрос задан: 24 June 2012 18:51
0
ответов

Как правильно форматировать результаты PDO? - числовые результаты возвращаются в виде строки?

С относительной новизной для AJAX, и теперь я только начинаю изучать PDO, добавленный уровень ReSTler меня полностью ошеломил. Моделируя приведенный ниже код из примеров Restler, я не знаю, как изменить ...
вопрос задан: 21 June 2012 16:10
0
ответов

PHP/MySQL — безопасные символы для отображаемых имен/имен пользователей/паролей, с PDO

немного новичок в PHP/MySQL... Я создавал сайт на основе PHP, который использует базу данных MySQL для хранение информации о пользователях, такой как их отображаемые имена, имена пользователей и пароли. Я был...
вопрос задан: 20 June 2012 05:37
0
ответов

PHP PDO для чайников

Я ищу полный рабочий пример PHP PDO с рекомендациями по выполнению запросов и обработке ошибок. Вот что у меня есть до сих пор. ПОДКЛЮЧЕНИЕ. Если вы не сделаете этого таким образом, произойдет сбой соединения...
вопрос задан: 20 June 2012 04:19
0
ответов

Вопросы-исключения PDO – как их поймать

Я использую PDO, чтобы переписать интерфейс веб-сайта для базы данных. Раньше я использовал расширение mysql, но никогда не беспокоился об обработке ошибок, а несколько обработчиков ошибок, которые у меня были, были в основном копи-...
вопрос задан: 19 June 2012 14:01
0
ответов

Использование LIKE в bindParam для MySQL PDO Query

Я читал несколько примеров того, как должны быть написаны эти запросы, но я изо всех сил пытаюсь заставить этот конкретный like запускаться при использовании bindParam Будет ли это правильный способ сопоставлять имена пользователей, которые начинаются ...
вопрос задан: 17 June 2012 01:18
0
ответов

Драйвер базы данных CodeIgniter PDO не работает

Я пытаюсь использовать драйвер PDO MySQL в своем приложении CodeIgniter. Это конфигурация моей базы данных :$active _group = 'default'; $активная запись _= ИСТИНА; $db['default']['hostname'] = 'localhost'; $дб['...
вопрос задан: 15 June 2012 16:20
0
ответов

PostgreSql 'PDOException' с сообщением 'не удалось найти драйвер'

pdo отлично работает с mysql, но с pgsql выдает ошибку «PDOException» с сообщением «не удалось найти драйвер». Я установил пакет php5-pgsql, который также включает pdo_pgsql http:// пакеты....
вопрос задан: 15 June 2012 11:09
0
ответов

Ошибка PDO :«Неверный номер параметра :параметр не определен»

Я пытаюсь использовать простой запрос на вставку MySQL с параметрами в виде массива. Он продолжает говорить мне, что количество параметров неверно. Я пробовал следующее, все выдавали ту же ошибку :$...
вопрос задан: 15 June 2012 10:27