0
ответов

PDO :: ATTR_AUTOCOMMIT игнорирует нетранзакционные INSERT / UPDATE

Некоторое время я ломал голову над этим .... У меня есть объект PDO с pdo-> setAttribute (PDO: : ATTR_AUTOCOMMIT, 0); поскольку я хочу использовать FOR UPDATE с некоторыми таблицами InnoDB. Читаю MySQL ...
вопрос задан: 10 April 2013 06:20
0
ответов

PDO rowCount не возвращает правильное количество затронутых строк

У меня проблема с подготовленным оператором PDO и rowCount, возвращающим неправильное количество затронутых строк. У меня есть простая тестовая база данных: создать таблицу test (boolean var1; ); Затем у меня есть ...
вопрос задан: 25 March 2013 04:18
0
ответов

Почему все типы данных возвращаются в виде строк с помощью sqlite3 fetchAll (PDO: FETCH_ASSOC) с PHP?

Я использую $ rows = $ statement-> fetchAll (PDO :: FETCH_ASSOC); чтобы получить все строки моей таблицы. Схема определяется как "id INTEGER PRIMARY KEY, title TEXT, year INTEGER, price REAL" Строка от него ...
вопрос задан: 11 February 2013 14:31
0
ответов

Замена функций mysql_ * на PDO и подготовленные операторы

Я всегда выполнял простое подключение mysql_connect, mysql_pconnect: $ db = mysql_pconnect ('* host *', '* user *', '* pass *' ); if (! $ db) {echo (" Ошибка: не удалось ...
вопрос задан: 3 February 2013 04:08
0
ответов

PDO использовать цитату с массивом

Я новичок в PDO $ sFields = "'" .implode ("', '", $ fields). "'"; $ sColumns = implode (",", $ columns); $ sql = "INSERT INTO $ table ($ sColumns) VALUES ($ sFields)"; Какой самый короткий способ использовать PDO :: quote ...
вопрос задан: 26 December 2012 10:37
0
ответов

Соединение PHP PDO с SQL Server с интегрированной защитой?

Я могу подключить к SQL Server 2008, использующий PDO и интегрированную защиту с помощью mssql драйвера? В настоящее время делая что-то вроде этого для соединения обычно: $db = новый PDO ("mssql:host=host; dbname=db", "пользователь", &
вопрос задан: 20 November 2012 12:01
0
ответов

PDOStatement::getColumnMeta возвращает исходное имя таблицы вместо имени представления

Я использую платформу CakePHP. При возврате результатов запроса платформа вызывает «экспериментальный» PDOStatement::getColumnMeta, чтобы «упорядочить» данные, когда они возвращаются из базы данных....
вопрос задан: 19 November 2012 13:01
0
ответов

Как я могу ПРЕЖДЕ ЧЕМ я запускаю запрос, проверяйте соединение PDO MySQL на наличие ошибок?

Мои скрипты изобилуют разветвленными процессами во множестве различных функций. Каждый раз, когда вызывается pcntl_fork (), все соединения MySQL теряются. Если я запускаю запрос в соединении PDO MySQL ...
вопрос задан: 16 November 2012 10:41
0
ответов

Невозможно передать параметр 2 по ссылке - uuid PDO

Я пытаюсь вставить UUID () вместе с моим INSERT-запросом. $ Защемление> BeginTransaction (); // Определяем запрос $ query = "INSERT INTO users (users_uuid, type_id) VALUES (: uuid,: type_id)"; // Подготовить ...
вопрос задан: 16 November 2012 00:01
0
ответов

Синтаксис SQLite не совместим с MySQL?

Я использую PDO и пытаюсь сделать так, чтобы мое приложение поддерживало и MySQL, и SQLite, но в sqlite я получаю эту ошибку, когда пытаюсь импортировать схему моей базы данных: SQLSTATE[HY000]: General error: 1 near "...
вопрос задан: 3 November 2012 19:24
0
ответов

PHP Framework или нет (Cake PHP)

В университете мой последний год был веб-приложением c # на основе MVC. Мой PHP не силен, и я стремлюсь улучшить свои навыки программирования на PHP и хочу создать веб-приложение ...
вопрос задан: 18 September 2012 11:24
0
ответов

Ошибка извлечения PHP PDO. rowcount = 1, но fetchall возвращает false;

У меня были проблемы с простым SQL-запросом выбора. используя php PDO. по какой-то причине количество строк возвращает 1, но fetch и fetchall оба возвращают false; для меня это означает, что выполнить не удалось или ...
вопрос задан: 3 September 2012 21:11
0
ответов

в phpunit, есть ли метод, аналогичный onconsecutivecalls, для использования внутри метода «with»?

Используя PHPUnit, я издеваюсь над pdo, но пытаюсь найти способ подготовить более одного запроса к базе данных. $ pdo = $ this-> getPdoMock (); $ stmt = $ this-> getPdoStatementMock ($ pdo); $ pdo - & ...
вопрос задан: 3 September 2012 21:09
0
ответов

pdo fetch object?

Есть ли лучший способ вернуть объект результата db? Я знаю, что "return $ statement-> fetchall (PDO :: FETCH_CLASS, 'modelClassName');" но он работает только с функцией fetchall? class modelArea extends ...
вопрос задан: 3 September 2012 21:08
0
ответов

PHP PDO FetchAll аргументы для удаления номера строки из результатов

Я создаю функцию, которая действует как функция Drupal variable_initialize (), которая вытягивает все пары ключ / значение в глобальную переменную. Я пытаюсь найти правильные параметры, которые мне нужно ввести ...
вопрос задан: 3 September 2012 21:05
0
ответов

PDO :Многократное использование одной и той же переменной связывания

У меня возникла проблема с подготовленными операторами PDO, где, если вам нужно использовать одну и ту же переменную связывания несколько раз, запрос не будет проверен. Пример :$params = array (':статус' => $статус,...
вопрос задан: 20 August 2012 11:20
0
ответов

PDO/PHP -Проверить, существует ли строка

Я хочу иметь условие, если строка вообще не существует. $stmt = $conn ->prepare ('ВЫБЕРИТЕ *ИЗ таблицы, ГДЕ ID=?' ); $stmt ->bindParam (1, $ _GET['id'], PDO ::PARAM _INT ); $stmt -> выполнить (); $...
вопрос задан: 16 August 2012 16:26
0
ответов

Как сохранить BIGINT в MySQL с помощью PDO?

Я знаю, что этот вопрос задавался здесь не раз, но я не мог найти решение. Мы используем базу данных, в которой мы храним идентификатор facebook как BIGINT (20 ). создать таблицу пользователей (fb _id...
вопрос задан: 15 August 2012 10:23
0
ответов

вернуть одно значение из базы данных с помощью mysql php pdo

Я не пытаюсь использовать цикл. Я просто одно значение из одного столбца из одной строки. Я получил то, что хочу, с помощью следующего кода, но должен быть более простой способ использования PDO. try { $conn = новый PDO ('...
вопрос задан: 13 August 2012 04:15
0
ответов

Построение динамических запросов PDO

Я был старой школой, используя запрос mysql _и сейчас начинаю с PDO. Это здорово! Но в моих старых сценариях я создал построитель динамических запросов, и мне трудно его портировать, используя...
вопрос задан: 7 August 2012 01:18
0
ответов

Отладка подготовленных запросов PDO с помощью MySQL [дубликат]

Я делаю переход от вызовов mysql _*к использованию вызовов PDO и не могу понять, как отлаживать мой фактический SQL при разработке нового кода. Под вызовами mysql _*я мог бы написать SQL на PHP...
вопрос задан: 5 August 2012 02:48
0
ответов

Сбой подключения PHP PDO к MySQL, подключение mysql _работает нормально

Я пытаюсь подключиться к удаленной базе данных MySQL с помощью PDO, но происходит сбой с ошибкой :Ошибка подключения :SQLSTATE [28000] [1045] Доступ запрещен для пользователя «мой _пользователь» @ «some.ip». адрес' (с использованием пароля :ДА )...
вопрос задан: 3 August 2012 12:45
0
ответов

Параметры привязки для оператора PDO внутри цикла

Я пытаюсь привязать параметры для SQL-запроса внутри цикла: $ db = new PDO ('mysql: dbname = test; host = localhost ',' тест ',' '); $ stmt = $ db-> prepare ('ВСТАВИТЬ В записи ЗНАЧЕНИЯ (NULL,?,?,?, NULL)' ...
вопрос задан: 2 August 2012 15:00
0
ответов

PDO lastInsertId ()всегда возвращает 0

Я столкнулся с проблемой. Моя структура отлично работала с PHP 5.3.0. Я обновил свою версию PHP до PHP 5.4.x, и у меня появилось несколько проблем с некоторыми частями моего фреймворка. После PHP...
вопрос задан: 2 August 2012 11:51
0
ответов

Ошибка при использовании подготовленных операторов PDO и LIMIT в запросе [дубликат]

Я использую PDO в своем приложении. Но у меня возникла проблема, когда я работаю с подготовленными операторами в запросе, содержащем LIMIT. В чем проблема? Коды :$start = 0; $ строк = 20; $sql = "ВЫБЕРИТЕ *...
вопрос задан: 31 July 2012 10:52
0
ответов

Как создать «переключатель режима» для PHP PDO?

В настоящее время я использую PHP PDO для доступа к моей базе данных. Это все работает абсолютно нормально и денди. Тем не менее, я собираюсь добавить реплики чтения -в настройки моего сервера, поэтому я хочу изменить свой код...
вопрос задан: 27 July 2012 11:45
0
ответов

Лучшие практики транзакций базы данных и хранения файлов в файловой системе в PHP

Какова наилучшая практика в отношении целостности, если пользователь загружает пользовательские данные вместе с файлом, где пользовательские данные хранятся в базе данных, а файл хранится в файловой системе? В...
вопрос задан: 25 July 2012 20:40
0
ответов

постоянно подготовленные операторы mysql

Я хочу ускорить некоторые запросы, используя подготовленные операторы на сайте с высоким трафиком. что я не думаю, что правильно понимаю, так это преимущество использования подготовленных операторов, если они не могут...
вопрос задан: 23 July 2012 02:31
0
ответов

Получение работы Microsoft PHP PDO для SQL Server.

Я пытаюсь заставить работать драйвер PHP PDO для SQL Server. Я получил файл от Microsoft. Я использую PHP 5.3. Я скопировал php_pdo_sqlsrv_53_nts.dll в каталог расширений PHP и изменил PHP....
вопрос задан: 19 July 2012 10:12
0
ответов

Как вы показываете текущие настройки PRAGMA с помощью SQlite?

Как в SQlite показать текущие настройки PRAGMA? И при их установке они постоянны или их нужно устанавливать с каждым запросом? Chris
вопрос задан: 18 July 2012 22:29