0
ответов

Можно ли поддерживать PDO-соединения между классами?

Я пытаюсь создать простую библиотеку запросов и использую PDO для доступа к базе данных. Допустим, у меня есть два следующих класса: class FirstClass {var $ dbh; function __construct ($ host, $ ...
вопрос задан: 27 January 2012 15:27
0
ответов

Оператор массива PDO IN () И заполнитель

Я нашел это код на SO, который отлично подходит для совместного использования PDO и оператора IN (). $ values ​​= explode (',', $ values); # 1,4,7 $ заполнители = rtrim (str_repeat ('?,', count ($ values)), ','); $ ...
вопрос задан: 24 January 2012 18:18
0
ответов

пустое значение вставлено, если параметр имеет значение false

Я пытаюсь вставить значение FALSE в базу данных, но безуспешно - вставляется пустая строка. Столбец - varchar. Если я вставляю значение ИСТИНА, оно вставляет 1. Я использую mysql, PDO и php. Я также ...
вопрос задан: 20 January 2012 08:58
0
ответов

Выполнение подготовленного оператора PDO с предложением like [duplicate]

Я новичок в PHP и пытаюсь научиться использовать PDO для подключения к тестовой базе данных MySQL. У меня есть следующее: попробуйте {$ db = new PDO ('mysql: dbname = MYDBNAME; host = MYHOST', 'USERNAME', 'PASSWORD'); $ ...
вопрос задан: 19 January 2012 16:39
0
ответов

Использование PDO::FETCH_CLASS с магическими методами

У меня есть класс, который использует магические методы для хранения свойств. Вот упрощенный пример: class Foo { protected $props; public function __construct(array $props = array()) { $this-&...
вопрос задан: 17 January 2012 17:12
0
ответов

Работа с кавычками, добавленными PDO :: prepare ()

Согласно документации PHP PDO :: prepare () добавляет кавычки ко всем вашим параметрам, чтобы вы не нужно беспокоиться об этом: «Параметры подготовленных операторов не нужно заключать в кавычки; ...
вопрос задан: 16 January 2012 18:03
0
ответов

Оператор Erlang ++. Синтаксический сахар или отдельная операция?

Является ли оператор ++ в Erlang просто синтаксическим сахаром для списков: concat или это совершенно другая операция? Я пробовал искать это, но невозможно найти в Google "++" и найти что-нибудь полезное.
вопрос задан: 11 January 2012 11:03
0
ответов

Вы бы обернули PDO или расширили его? [закрыто]

Мой вопрос довольно ясен, и я действительно хотел бы услышать несколько причин для ответа. Дополнительная информация: я не использую PHP Framework. PHP> 5.3. Обновление: прямо сейчас у меня нет ...
вопрос задан: 11 January 2012 04:41
0
ответов

pdo sqlite не может найти драйвер… файл php не обрабатывается

Привет, я получил сообщение об ошибке «не удалось найти драйвер» при попытке подключиться к sqlite через файл php. Я установил разрешение на 777 ... PHP версии 5.2.16, у меня установлен модуль. по любой причине, почему это не так ...
вопрос задан: 10 January 2012 13:06
0
ответов

Интеграция PDO Codeigniter

Я провел много исследований в Интернете, но не нашел ничего, что могло бы помочь мне использовать PDO в codeigniter. Я видел в изменении CI 2.1.0 (я думаю), что драйвер pdo был добавлен во фреймворк. Я закончил ...
вопрос задан: 5 January 2012 14:16
0
ответов

Как выбрать базу данных MySQL для использования с PDO в PHP?

Я хочу выбрать базу данных MySQL для использования после того, как объект PHP PDO уже создан. Как мне это сделать? // создаем объект PDO и подключаемся к MySQL $ dbh = new PDO ('mysql: host = localhost;', 'name', ...
вопрос задан: 2 January 2012 21:35
0
ответов

PDO: передать функцию MySQL в bindValue / bindParam

Можно ли вставлять функции MySQL с помощью bindValue ()? Мой код ниже просто выводится как строка NOW () вместо функции NOW () (без кавычек). $ sthandler-> bindValue (1, 'NOW ()') ...
вопрос задан: 2 January 2012 18:24
0
ответов

PHP PDO + инструкция подготовки

$ sql = 'SELECT фраза, английский язык FROM static_site_language WHERE page = ?;'; $ pds = $ database-> pdo-> подготовить ($ sql); $ pds-> execute (array ($ _ POST ['languagepage'])); Приведенный выше код работает нормально. Однако я ...
вопрос задан: 30 December 2011 02:55
0
ответов

правильный путь / URI sqlite для php pdo в Windows

[ante-scriptum: это вопрос, на который отвечает я сам, вам не нужно беспокоиться об ответе] Я столкнулся со странной проблемой конфигурации, не задокументированной нигде на конкретной странице PHP.net или в ...
вопрос задан: 30 December 2011 00:49
0
ответов

Как сохранить файл в MySQL BLOB с помощью PHP?

Я пытаюсь создать систему истории чата. Поэтому каждый раз, когда люди здороваются друг с другом, они также могут сказать что-то еще. И каждый из этих приветов, я не хочу добавлять то, что они написали, в html истории ...
вопрос задан: 28 December 2011 23:11
0
ответов

PHP MySQL PDO lastInsertID вызывает фатальную ошибку

Я попытался просмотреть некоторые другие сообщения, но не нашел ничего именно того, что ищу. У меня есть запрос к БД $ sql = "INSERT INTO groups (Name) VALUES (: name)"; $ dbs = $ dbo-> подготовить ($ sql); $ ...
вопрос задан: 20 December 2011 19:21
0
ответов

Как мне работать с десятичными знаками высокой точности в PHP

Я пытаюсь создать управляемый базой данных веб-сайт с помощью PHP и с данными, хранящимися в базе данных PostgreSQL (доступ к которым осуществляется с помощью PDO), и мне нужно будет хранить и управлять десятичными числами высокой точности ...
вопрос задан: 13 December 2011 07:57
0
ответов

Что происходит, когда я отправляю булевы значения True-False в PDO-запрос в качестве параметра, связанного с полем int?

У меня есть поле int в базе данных и :disabled должно быть true false, я предполагаю, что база данных получает булевы значения как целые 0 и 1, но я не уверен. function loadbyinput($name,$password,$...
вопрос задан: 5 December 2011 22:34
0
ответов

Нужно ли мне экранировать ввод DB?

Я читал, что с PDO вам не нужно экранировать переменные, если вы используете команду prepare и передаете переменные в execute: $ st = $ dbh-> prepare ("INSERT INTO mytable (имя, адрес электронной почты) ЗНАЧЕНИЯ (?,?) "); $ st-> execute (...
вопрос задан: 5 December 2011 14:57
0
ответов

Могу ли я выполнить параметризованный запрос, содержащий функцию геометрии?

У меня есть запрос SQL, который выглядит следующим образом: $ stmt = $ dbh-> prepare ("INSERT INTO Places (name, latlng) VALUES (?, GeomFromText ( 'ТОЧКА(? ?)'))"); $ stmt-> bindValue (1, $ _POST ['имя']); $ stmt -> ...
вопрос задан: 2 December 2011 10:52
0
ответов

Проверить, существует ли имя пользователя с помощью PHP PDO

Как проверить, существует ли имя пользователя с помощью PDO? Все, что мне нужно знать, - это логическое значение true (существует) или false (нет). У меня есть начальные настройки, но я не уверен, что делать дальше. $ Sthandler = $ dbhandler - & ...
вопрос задан: 29 November 2011 18:31
0
ответов

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

Я использую PDO и хочу сделать что-то вроде этого: $query = $dbh->prepare("SELECT * FROM :table WHERE :column = :value"); $query->bindParam(':table', $tableName); $query->bindParam(':column',...
вопрос задан: 29 November 2011 16:15
0
ответов

Как мне узнать, кэшируется ли подготовленный оператор?

Я повторно использовал ту же переменную $ stmt в моем PHP-скрипте для написания подготовленного операторы: $ stmt = $ dbh-> prepare ("SELECT column_A FROM Table1 WHERE id =?"); $ stmt-> bindValue (1, $ id, PDO :: ...
вопрос задан: 28 November 2011 15:38
0
ответов

PHP PDO Подготовка запросов

Я читал в PDO и искал в StackOverFlow pdo и инструкцию подготовки. Я хочу знать, каковы преимущества или с помощью оператора подготовки. например: $ sql = 'ВЫБЕРИТЕ имя, цвет, калории ИЗ ...
вопрос задан: 27 November 2011 14:13
0
ответов

Формат даты и времени PDO для MSSQL / dblib

База данных MSSQL 2005 имеет параметры сортировки «German_Phonebook_BIN» (но это не важно). Подключение к базе данных осуществляется через PDO и FreeTDS (с использованием PHP в Debian Squeeze). Когда я пытаюсь выбрать значения даты и времени ...
вопрос задан: 27 November 2011 11:56
0
ответов

PHP PDO Создание нескольких таблиц в транзакции

У меня есть следующий кусок PHP кода, который создает три таблицы базы данных, а затем пытается откатить транзакцию. $dbh = new \PDO("mysql:host=localhost;dbname=dbname", 'usernamehere', 'passwordhere'...
вопрос задан: 25 November 2011 21:09
0
ответов

Класс, расширяющий PDO - конструкция parent :: __ не работает, но создание нового PDO работает

Я пытаюсь написать оболочку PDO, но у меня возникли проблемы с конструктором. В идеале я хотел бы вызвать родительский конструктор, но по какой-то причине он не работает. Я попытался (чтобы ...
вопрос задан: 22 November 2011 20:12
0
ответов

PDO-соединение работает из командной строки, но не через Apache?

У меня есть очень простой тестовый сценарий:
вопрос задан: 15 November 2011 16:13
0
ответов

В PHP это можно ли получить одномерный массив с помощью PDO? [дубликат]

Кажется, это должно быть (и, вероятно, так) тривиально. У меня простой запрос: ВЫБЕРИТЕ имя от пользователя; Когда я запускаю запрос, используя этот код: $ rows = $ prepareStatement-> fetchAll (PDO :: FETCH_ASSOC); ...
вопрос задан: 27 October 2011 19:18
0
ответов

Могу ли я сейчас использовать настоящие подготовленные операторы для MySQL с PDO?

5 лет назад (правда!) Вез Ферлонг был ведущим разработчиком PDO, и он написал следующее: Я рекомендую вам использовать следующий атрибут при работе с PDO :: MYSQL, доступный в текущей версии PHP 5.1 ....
вопрос задан: 27 October 2011 17:16