0
ответов

Могу ли я полностью предотвратить SQL-инъекцию с помощью оператора PDO Prepared без bind_param?

Я новичок в PDO, извините, если вам кажется, что я задаю глупый вопрос. Обычный и простой оператор PDO Prepared без Bind_param: $ sql = $ db-> prepare ('SELECT * FROM employee WHERE name =?'); $ ...
вопрос задан: 27 October 2011 13:04
0
ответов

Получить последний выполненный запрос в PHP PDO

Я хотел бы знать, какой запрос выполняется с использованием PHP PDO. У меня есть:
вопрос задан: 10 October 2011 18:01
0
ответов

Как в PHP установить класс выборки PDO по умолчанию?

Использование PDO :: setAttribute, как мне указать имя класса при установке PDO :: ATTR_DEFAULT_FETCH_MODE в PDO :: FETCH_CLASS. Это код, который я использую .. Я хотел бы установить его так, чтобы все мои строки были ...
вопрос задан: 3 October 2011 17:16
0
ответов

php pdo подготовить повторяющиеся переменные

Можно ли при написании оператора pdo повторить значение переменной? Я имею в виду: $ query = "ОБНОВЛЕНИЕ пользователей SET firstname =: name WHERE firstname =: name"; $ stmt = $ dbh -> prepare ($ query); $ ...
вопрос задан: 29 September 2011 22:24
0
ответов

Расширение PHP PDO недоступно в командной строке

Я перешел с WAMP на EasyPHP, и теперь есть проблемы с использованием PDO. PDO отлично работает, когда я просматриваю сайт в браузере, но не работает в cmd или когда я запускаю тестовый файл через Netbeans. Я получаю : "...
вопрос задан: 29 September 2011 13:54
0
ответов

Есть ли способ "транслировать" результат запроса PDO "в" выходной буфер, вместо того, чтобы хранить его в строке?

Здесь мало что можно добавить, если вы видите название этого вопроса. У меня есть запрос, который извлекает одну строку из таблицы MySQL, и меня интересует конкретный столбец, который является BLOB. Я бы ...
вопрос задан: 27 September 2011 15:49
0
ответов

Проблемы с подключением PDO к БД

Мне нужно знать, допустимо ли написанное мной расширение PDO как синтаксически, так и семантически. Я использовал var_dumping () свои переменные соединения и пока переменные передаются в конструктор (с ...
вопрос задан: 18 September 2011 22:44
0
ответов

Кохана 3.2 ORM и PDO

Я даю Kohana попытку, и я пытался использовать базу данных ORM + PDO + MySQL, и мне не так, кажется, не найдут ответ в Google или около того. У меня есть включены как модули базы данных, так и ORM, и я установил ...
вопрос задан: 6 September 2011 15:44
0
ответов

PHP PDO: стили выборки FETCH_CLASS и FETCH_INTO выбирают в частные свойства объектов?

Довольно короткий вопрос, вот пример: $prepared = $this-> pdo-> готовятся ("ВЫБОР * ОТ Пользователей, ГДЕ идентификатор =: Я бы; $statement = $prepared-> выполняются (массив (": идентификатор" => $User_ID)) $result = $...
вопрос задан: 2 September 2011 12:33
0
ответов

Фатальная ошибка: Вызов к функции члена запроса () на не-объект в

Я использую PDO и я установить строку подключения в файле конфигурации, такие как $ дб = новый PDO ( "MySQL: хост = localhost; dbname = mydbname ", 'root'," pass '); У меня есть этот запрос в классе, в способе / ...
вопрос задан: 31 August 2011 14:53
0
ответов

Загрузка данных JSON с помощью jQuery, PHP и MySQL для радиокнопок

Я пытаюсь заполнить третий набор радиокнопок в качестве дополнения к следующему скрипту: http://www.electrictoolbox.com/json-data-jquery-php-radio-buttons/ По каким-то причинам я не могу заполнить ...
вопрос задан: 30 August 2011 23:19
0
ответов

fetchAll застревает

У меня есть следующий код: $ sql = "ВЫБРАТЬ table.field, table2.field2 FROM table, table2"; $ stmt = $ this-> db-> подготовить ($ sql); $ stmt-> выполнить (); $ x = $ stmt -> ...
вопрос задан: 25 August 2011 19:32
0
ответов

Установить pdo для postgres Ubuntu

Я пытаюсь включить драйвер pdo для моего php установка, но когда я запускаю команду ./configure --prefix = / usr / local / webserver / php --with-apxs2 = / usr / local / webserver / apache2 / bin / apxs --enable -...
вопрос задан: 24 August 2011 19:03
0
ответов

Как связать значение, если я хочу, чтобы оно принимало как INT, так и NULL с PDO?

$ stmt = $ dbh-> prepare ('ВЫБРАТЬ идентификатор, имя ИЗ папок, ГДЕ parent_folder_id =: id'); $ stmt-> bindValue (': id', $ folder_id, PDO :: PARAM_INT); У меня есть код выше. Если в папке есть ...
вопрос задан: 16 August 2011 17:31
0
ответов

Как закрыть дескриптор PDO

Я использую PDO для доступа к двум базам данных SQLite 3 в PHP. Я хочу переключить файлы базы данных во время запроса, переименовав их, но я не могу этого сделать, пока файлы открыты, так как это дает ошибку, что ...
вопрос задан: 15 August 2011 16:55
0
ответов

Преобразование цикла PHP while для использования PDO

В настоящее время я обновляю свое приложение, переключившись на PDO. У меня есть следующий код: $ stmt = $ db-> prepare ("select * from` product`, где productid in (: productidLst) "); $ stmt-> bindParam (": productidLst" ...
вопрос задан: 15 August 2011 05:32
0
ответов

Параметры привязки для предложения WHERE IN с PDO

Мой код: $ myArray = implode ($ myArray, ','); $ sth = $ dbh-> prepare ('SELECT foo FROM bar WHERE ids IN (: ids)'); $ sth-> bindParam (': ids', $ myArray); $ sth-> выполнить (); $ result = $ sth-> выборка (); ...
вопрос задан: 12 August 2011 17:43
0
ответов

MySQL DATE_FORMAT reverse?

Я использую функцию MySQL DATE_FORMAT, чтобы получить дату в нужном мне формате. Как показано ниже: SELECT DATE_FORMAT (`dob`, '% m-% d-% Y') as dob FROM `tblUsersProfile` WHERE` user_id` = 1 Но теперь ...
вопрос задан: 6 August 2011 22:19
0
ответов

PDO :: execute () является неопределенным методом для меня?

Вот код PDO, о котором идет речь: $ db-> prepare («ВСТАВИТЬ INTO пользователя (идентификатор, имя, пароль, соль, электронная почта, join_date, чаты) VALUES (NULL,?,?,?,?,?,?)» ); $ db-> execute (массив ($ name, $ ...)
вопрос задан: 6 August 2011 01:28
0
ответов

MySQL / PDO :: quote (), Заключение целых чисел в одинарные кавычки

Кажется, независимо от того, какое значение / пара типа данных, которую я передаю в $ pdo-> quote ($ value, $ type);, она всегда цитирует ее как строку: echo $ pdo-> quote ('foo', PDO :: PARAM_STR); / * 'foo', как и ожидалось * / echo $ ...
вопрос задан: 4 August 2011 21:38
0
ответов

PDO / Потребление памяти MySQL с большим набором результатов

У меня странное время, когда я занимаюсь выбором из таблицы, содержащей около 30 000 строк. Похоже, мой сценарий использует невероятный объем памяти для простого обхода запроса только вперед ...
вопрос задан: 4 August 2011 01:54
0
ответов

PDO lastInsertId не работает с транзакциями?

Я использую PDO для первый раз с MySQL, просто играюсь с ним в данный момент. Пока что, когда я пытаюсь сделать вставку, обернутую транзакциями ... $ this-> dbh-> beginTransaction (); // $ sql query ...
вопрос задан: 2 August 2011 01:22
0
ответов

проверить вывод сообщений об успехе / ошибке в классе PDO

$ pdo = new PDO (...); $ stmt = $ pdo -> подготовить ($ query); $ stmt -> bindValue (1, $ url); $ stmt -> выполнить (); Как проверить, успешно ли выполнен мой запрос? Заранее благодарим!
вопрос задан: 30 July 2011 00:10
0
ответов

Повторное подключение на сервере MySQL ушел

Как я могу изменить этот класс для перехвата исключения куда MySQL Server уходит, и переподключиться?
вопрос задан: 28 July 2011 15:38
0
ответов

Условия нечувствительности к SQL и регистру

Я заметил в MySQL предложение where, подобное WHERE x = 'Test', будет соответствовать независимо от регистра ( 'TEST', 'test' и т. Д.) При использовании PDO справедливо предположить, что так обстоит дело с большинством серверов баз данных? ...
вопрос задан: 25 July 2011 18:57
0
ответов

PDO передать уведомление по ссылке?

Это: $ stmt = $ dbh-> prepare ("ВЫБРАТЬ вещь ИЗ таблицы WHERE color =: color"); $ stmt-> bindParam (': color', $ someClass-> getColor ()); $ stmt-> выполнить (); дает следующее: Только уведомление во время выполнения ...
вопрос задан: 21 July 2011 03:06
0
ответов

Простая оболочка PDO

В настоящее время мое веб-приложение действительно выполняет простые запросы: простые операции CRUD, подсчет, ... Несколько месяцев назад кто-то порекомендовал мне написать для этого простую оболочку PDO (чтобы не писать. ..
вопрос задан: 18 July 2011 22:22
0
ответов

Есть ли проблемы с всегда готовить операторы SQL с помощью PHP?

Есть ли проблема с постоянной подготовкой операторов SQL с помощью PHP вместо их непосредственного выполнения? Не уверен, что система базы данных имеет значение, но это DB2 в System i.
вопрос задан: 14 July 2011 17:41
0
ответов

Ошибка CDbConnection в Yii

Всякий раз, когда я пытаюсь войти в свое приложение Yii, появляется сообщение об ошибке, например, CDbConnection не удалось открыть соединение с БД: не удалось найти драйвер. Я искал в Google много часов и из многих известных мне блогов ...
вопрос задан: 13 July 2011 07:47
0
ответов

Подготовьте несколько отчетов перед их выполнением в транзакции ?

Можно ли подготовить несколько статов перед их выполнением? $ db = PDO ('.. информация о подключении ...'); $ cats_stmt = $ db-> prepare ('ВЫБРАТЬ * ИЗ кошек'); $ dogs_stmt = $ db-> prepare ('SELECT * FROM dogs'); ...
вопрос задан: 6 July 2011 20:39