Документ по обработке ошибок для выборки ()кажется неясным, и я нигде не нашел ответа после долгих поисков. Обычная модель использования для выборки, как показано в документе, такова: :, тогда как ($row = $stmt ->...
Если кто-нибудь взглянет на мой код и скажет, что с ним делать. Я думал, что это правильно, но, очевидно, это не так. требуют _один раз ("dblogin.php" ); $sth = $conn ->prepare ("ВЫБЕРИТЕ *ИЗ...
Я пытаюсь получить подчиненный статус моего сервера MySQL, используя реализацию PHP PDO. Запуск fetchAll ()возвращает пустой массив. // IP БД, имя, имя пользователя и пароль здесь поддельные. Я могу подключиться. $...
Я знаю, что этот вопрос задавали много раз, но я прочитал ответы на многие вопросы и до сих пор не могу понять, почему я получаю эту ошибку :Неустранимая ошибка :Неперехваченное исключение '...
Все, что я читал о PDO (объекты данных PHP), почти слишком хорошо, чтобы быть правдой. Я имею в виду: он быстрее, чем mysql или mysqli.
Он имеет одинаковый синтаксис для нескольких драйверов базы данных.
с подготовленными ...
Когда время ожидания ожидания mysql превышено, я теряю соединение в моем сценарии CLI PHP. Я не могу изменить wait_timeout, поэтому как создать оператор try / catch, который повторно подключается, когда я использую PDOStatement ...
У меня есть следующий код (более или менее )для импорта от 500 000 до 4 000 000 строк :$sSql = «Вставить в таблицу (a, b, c )VALUES (?,?,? )» $oSQLStmnt = $pdo ->prepare ($sSql ); $oSQLStmnt ->...
Я пытаюсь создать CMS и хочу облегчить жизнь своему клиенту, поэтому я создаю базу данных самостоятельно. Я столкнулся с проблемой при попытке сделать это. База данных не создана, поэтому я не могу подключиться...
Должны ли сервер MySQL -и версия PHP5 -MySQLi совпадать, чтобы соединение было возможным? В настоящее время я получаю сообщение об ошибке ниже :Я использую BSD. "Неустранимая ошибка :Неперехваченное исключение"...
Совсем недавно я перешел на использование PDO в PHP/MySQL и преобразовал несколько десятков запросов. Большинство из них сработало, однако этот очень простой выдает исключение $sql ->execute ()$sql=$pdo ->...
Я пытаюсь обновить таблицу с помощью следующего кода. Если я изменю WHERE temp _booking _id = ':temp _booking _id'" ); чтобы использовать фактический идентификатор текущего сеанса temp _, запрос будет запущен, но добавляет заполнители...
Я пытаюсь начать работу с PDO и у меня возникли проблемы. Вот мой исходный код :$query = "ОБНОВЛЕНИЕ `продукты `SET `продукт _кол-во `= '{$ _GET ['продукт _кол-во']}'...
Прямо сейчас у меня есть файл PHP, который выполняет запрос MYSQL, а затем подсчитывает строки следующим образом :$count=mysql _num _rows ($result ); if ($count == 1 ){ $message = array ('status' => 'ok' ); } еще { $...
При передаче именованных параметров вида :name в PDOStatement::bindParam() кажется, что работает независимо от того, используется ли двоеточие в начале. то есть либо так: $statement->bindParam(':name', $var); ...
Выполнение следующего запроса с использованием PDO (на самом деле я использую подготовленные операторы, но та же проблема) INSERT INTO MyTable (MyField) VALUES ('Row1'), ('Row2') Как мне получить идентификаторы для записей, относящихся к ...
Начиная с версии PHP 5.3 драйвер PDO _MYSQL был заменен на PDO _MYSQLND. Он представил поддержку нескольких запросов. Хотя я не могу понять, как получить оба набора результатов, если их несколько...
С тех пор я использую более старый mysql вместо PDO, и я видел много рекомендаций, почему следует переключиться на PDO, однако также много разных фактов (также здесь, на SO ), например. :заявляя, что PDO немного...
В настоящее время я испытываю странную ошибку. Установка :MSSQL Server 2012 Express с локальной базой данных Сортировка целевой таблицы: :SQL _Latin1 _General _CP1 _CI _AS PHP 5.3.9 на Zend Server 5.6 МКкрипт...
Я хочу выполнить параметризованный запрос для поиска по параметрам, предоставленным пользователем -. Параметров довольно много, и не все из них будут подаваться постоянно. Как я могу сделать...
Для этого запроса:
$sql='выбрать столбец из таблицы, где other_col=?'; В настоящее время я получаю возвращаемые данные следующим образом:
$data=$statement->fetch()['col']; Мне это кажется не очень хорошим.
Есть ли...
Я пытаюсь создать сайт огнестрельного оружия, на котором будет размещено около 1000 единиц оружия. Это не так много записей в базе данных, но я стараюсь максимально упростить базу данных. Я создал пять таблиц, ...
С относительной новизной для AJAX, и теперь я только начинаю изучать PDO, добавленный уровень ReSTler меня полностью ошеломил. Моделируя приведенный ниже код из примеров Restler, я не знаю, как изменить ...
немного новичок в PHP/MySQL... Я создавал сайт на основе PHP, который использует базу данных MySQL для хранение информации о пользователях, такой как их отображаемые имена, имена пользователей и пароли. Я был...
Я ищу полный рабочий пример PHP PDO с рекомендациями по выполнению запросов и обработке ошибок. Вот что у меня есть до сих пор. ПОДКЛЮЧЕНИЕ. Если вы не сделаете этого таким образом, произойдет сбой соединения...
Я использую PDO, чтобы переписать интерфейс веб-сайта для базы данных. Раньше я использовал расширение mysql, но никогда не беспокоился об обработке ошибок, а несколько обработчиков ошибок, которые у меня были, были в основном копи-...
Я читал несколько примеров того, как должны быть написаны эти запросы, но я изо всех сил пытаюсь заставить этот конкретный like запускаться при использовании bindParam Будет ли это правильный способ сопоставлять имена пользователей, которые начинаются ...
Я пытаюсь использовать драйвер PDO MySQL в своем приложении CodeIgniter. Это конфигурация моей базы данных :$active _group = 'default'; $активная запись _= ИСТИНА; $db['default']['hostname'] = 'localhost'; $дб['...
pdo отлично работает с mysql, но с pgsql выдает ошибку «PDOException» с сообщением «не удалось найти драйвер». Я установил пакет php5-pgsql, который также включает pdo_pgsql http:// пакеты....
Я пытаюсь использовать простой запрос на вставку MySQL с параметрами в виде массива. Он продолжает говорить мне, что количество параметров неверно. Я пробовал следующее, все выдавали ту же ошибку :$...