Вопросы по теме 'pdo'

Как получить числовые типы из MySQL с помощью PDO?
Я использую PDO и MySQL, по какой-то причине при получении значений из базы данных типа int PDOStatement возвращает строковое представление числа, а не значение числового типа. Как предотвратить это? Я заметил, что есть атрибут класса PDO:...
28261 просмотров
schedule 20.10.2022

Почему я получаю сообщение об ошибке «Не могу передать параметр 2 по ссылке», когда использую bindParam с постоянным значением?
Я использую этот код, и я вне разочарования: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);...
106050 просмотров
schedule 24.11.2023

Хранение деталей PDO в php.ini
Согласно документации PDO , вы можете хранить данные для входа в базу данных в php .ini, вдали от файла php (пример 3). Но это не объясняет, как хранить имя пользователя и пароль, только базу данных и хост. Как бы Вы это сделали? Этот метод...
1688 просмотров
schedule 07.05.2024

zend_db_select с шестнадцатеричным параметром запроса для двоичного столбца
Как вы представляете этот запрос как Zend_Db_Select? select * from t where id = x'0cc175b9c0f1b6a831c399e269772661'; База данных представляет собой MySQL с использованием адаптеров PDO или mysqli.
116 просмотров
schedule 27.02.2024

Проблема с кодировкой символов в PDO_ODBC
При доступе к базе данных Microsoft SQL из PHP с использованием PDO_ODBC со следующим кодом у меня возникает проблема с кодировкой. При выводе текст из БД искажается. $dsn = "odbc:DRIVER={SQL...
21298 просмотров
schedule 19.05.2024

PDO отказывается переключаться между несколькими базами данных!
Пожалуйста, я новичок в PDO, а также новичок в PHP. В настоящее время я работаю над проектом, который включает подключения ко многим базам данных: MySQL, MSSQL и Oracle. Итак, я использую класс ниже с PDO для моего подключения. Код класса ниже....
1922 просмотров
schedule 21.09.2022

Фатальная ошибка: вызов неопределенного метода PDO::close()
У меня есть эта ошибка, и строка была такой: public function __destruct() { $this->db->close(); } Я использую PDO, в этом ли проблема, драйвер PDO не распознает эту функцию? Если да, то каков его эквивалент в PDO?
11807 просмотров
schedule 23.11.2023

Как определить, включен ли PDO в PHP?
Есть ли команда PHP, которую я могу использовать, чтобы определить, включен или отключен PDO? Я знаю, что вручную запускаю phpinfo() и смотрю на него, но у меня есть сценарий, в котором я запускаю различные веб-серверы, которые отображают выбранные...
38560 просмотров
schedule 22.12.2023

Codeigniter: использование PDO вместо mysql
Пока Codeigniter не реализует использование PDO, есть ли способ использовать его для стабильного и безопасного CI ? В настоящее время вместо использования драйвера db я использую модель, в которой есть весь мой код PDO, например prepare , fetch ,...
26308 просмотров
schedule 18.09.2022

Опрос PHP/MySQL - нет повторного голосования на основе IP
У меня есть опрос php/mysql, который я пытаюсь изменить. Он устанавливает уникальный файл cookie, если вы проголосовали, и блокирует ваше голосование дважды в одном и том же опросе, если файл cookie установлен. Если он установлен, вы можете видеть...
1031 просмотров
schedule 06.12.2023

Включение расширения PHP pdo_odbc на Mac OSX
Я пытаюсь включить расширение pdo_odbc для PHP на моем Mac, на котором работает PHP 5.3. Вот что я сделал, чтобы заставить его работать: Я установил UnixODBC с пивом $ brew install unixodbc Скачал исходники для PHP 5.3.8. В терминале...
8072 просмотров
schedule 29.11.2023

Использование PDO для получения списка того, сколько экземпляров элемента находится в столбце базы данных MySQL.
Я изливал много форумов и вопросов, похожих (но не одинаковых) на то, что я пытаюсь выполнить. Я обновляю свои старые запросы mysql до PDO. Я видел много сообщений о людях, у которых возникли проблемы с использованием COUNT(*) в PDO, и несколько...
822 просмотров
schedule 12.11.2022

Конфигурационный файл PHP PDO включает - глобальный
Я делаю переход от использования строк запроса mysql к PDO для текущего проекта, и у меня есть проблема. Для этой задачи мне не разрешено использовать какие-либо классы (глупое ограничение, если вы спросите меня) В основном я получал ошибку, не...
1725 просмотров
schedule 11.11.2022

проверить дублирующую запись или использовать результат PDO errorInfo
У меня есть таблица MySQL, в которой есть поле для адресов электронной почты, которое определяется как уникальное. Для этого примера предположим, что все, что делает моя форма, это позволяет пользователю вставить свой адрес электронной почты в...
26109 просмотров
schedule 16.04.2024

PDO - получить текущий вставленный идентификатор
$query = "INSERT INTO news VALUES (NULL, :param1 , :param2 )"; $stmt = $pdo->prepare($query); $params = array( "param1" => $p['title'], "param2" => $p['body'], ); $data = $stmt->execute($params); // here i would like get...
15310 просмотров
schedule 27.02.2024

Изучение запросов PDO
ФИКСИРОВАННЫЙ! Проблема была в том, что я не знал, что вам нужно инициализировать соединение с PDO отдельно от обычного соединения: $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass); Я пытаюсь изучить PDO в целях безопасности...
83 просмотров
schedule 19.09.2022

Созданный экземпляр класса вызывает проблемы с веб-сайтом
У меня есть файл на моем сервере с именем test.php. Вот содержание: <?php echo "hi\n"; try { $dbh = new PDO('mysql:host=localhost;dbname=db', "foo", "bar"); echo "hi\n"; } catch (PDOException $e) { die("Error!"); } echo "hi\n";...
45 просмотров
schedule 27.03.2024

Ошибка SQL при отправке формы на странице перенаправления
Возможный дубликат: Предупреждение: PDOStatement:: execute(): SQLSTATE[HY093]: недопустимый номер параметра: количество связанных переменных не соответствует количеству токенов в Я пытаюсь отправить форму объявления с различными...
107 просмотров
schedule 27.11.2023

php yii Таблица для класса активной записи не может быть найдена в базе данных
Я создал все свои модели для моей базы данных mysql в yii, которая отлично работает. Теперь я хочу добавить дополнительный db, который является mssql 2000. Я установил php и адаптер pdo через несколько часов. Теперь я пытаюсь создать модель только...
3488 просмотров
schedule 05.10.2022

Очень низкая производительность с sqlsrv PDO
Я использовал функции mssql_ в своем приложении, но в конце концов уступил просьбам членов SO перейти на функции PDO. Однако драйвер Microsoft PDO очень медленный, запрос на возврат 20 строк из таблицы с 10 000 записей занимает от 5 до 10 секунд,...
1513 просмотров
schedule 17.10.2022