Описание тега pdo
PDO (объекты данных PHP) - это уровень (интерфейс) абстракции доступа к данным для PHP. Он работает с большинством систем баз данных.
6
ответов
PDO Небуферизованные запросы
Я пытаюсь вникнуть в детали PDO. Итак, я закодировал это: $cn = getConnection(); // get table sequence $comando = "call p_generate_seq('bitacora')"; $id = getValue($cn, $comando); //$comando = 'INSERT INTO dsa_bitacora (id, estado, fch_creacion) VAL…
08 май '09 в 19:40
2
ответа
Исключение строки в базе данных с!= В запросе PDO
Я пытаюсь исключить определенные строки с помощью запроса PDO, но он не возвращает правильное значение, и я не вижу своей ошибки, может быть, некоторые из вас могут мне помочь. Это первый запрос, который работает. $objGetRecievedChat = $objDatabaseM…
12 окт '16 в 12:56
1
ответ
PHP PDO с Microsoft SQL Server: проблемы с подготовкой операторов?
Я довольно новичок в PDO. Я пытаюсь выполнить запрос (Microsoft Sql Server). В конце концов я собираюсь добавить больше полей после ГДЕ. $complex = 'Shipping'; $username= 'username'; $password = 'password'; try { $conn = new PDO('sqlsrv:Server=serve…
14 сен '15 в 15:48
0
ответов
Сбой запроса PDO в цикле запроса PDO
Как новичок я нахожу это трудно объяснить, но по сути я выполняю запрос PDO и получаю результаты через fetchAll (я использовал Fetch, но было предложение об открытых курсорах, поэтому я переключился на fetchAll, чтобы попытаться предотвратить это) и…
21 апр '16 в 10:34
1
ответ
Как узнать идентификатор вставленной строки
У меня есть таблица содержит две колонны, первая это идентификатор, а вторая текст, как это oneContent (ID,contentText) у меня есть другой стол ioContents (IOID,oneContentID) и я хочу вставить это сообщение ("привет, я - WilliamRoma") в oneContent, …
19 май '12 в 23:22
1
ответ
Экономия времени () в Mysql
Я использую следующий код, чтобы сэкономить время. Я попытался обновить тип столбца на DATETIME и TIMESTAMP. $statement = $conn->prepare('UPDATE users SET update = :update WHERE id = :clientId'); $statement->bindParam(':clientId', $clientId, P…
04 май '13 в 18:43
4
ответа
Получить правильный последний идентификатор из таблицы
Как я могу сделать SQL-запрос в PDO, чтобы узнать следующий идентификатор? Я проверил $sql->lastInsertId() а также SELECT LAST_INSERT_ID() FROM my_table но в соответствии с этим последний идентификатор равен 116, когда последний идентификатор рав…
15 мар '13 в 21:59
3
ответа
bindParam не завершает SQL-запрос
Я новичок в заявлениях PDO, и до сих пор мне удавалось работать с ним, использовать подготовленные заявления и многое другое до сегодняшнего дня. У меня есть два запроса: первый получить некоторые данные, сохранить результаты, а затем второй запрос …
11 мар '13 в 16:41
2
ответа
Нужна помощь в понимании кода PHP
Ниже приведен фрагмент кода, который я получил из книги, которую читаю, но я не уверен, как переменные $params и $query связаны друг с другом. Более конкретно, что происходит в строке "$query->execute($params);" и какова цель переменной $params. Огр…
05 мар '15 в 04:41
1
ответ
Вставка нескольких записей в несколько таблиц php pdo
Следуя инструкциям здесь, чтобы сохранить несколько записей в базе данных, я придумал этот код foreach($array as $value){ $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)"); $stmt->bindParam(':name', $value['nam…
21 фев '15 в 06:30
2
ответа
Вставить несколько значений в несколько строк
Как я могу вставить несколько изображений в несколько строк? Я уже сделал одно изображение, вставленное по этому запросу ниже. Теперь я хочу вставить еще одно изображение, строку с именем "imagetwo". Как я могу изменить этот запрос для двух строк из…
11 июн '18 в 16:41
1
ответ
PHP - Как ждать записи диска после вызова commit?
Я использую postgresql. Я должен вызвать JAR-файл, который выполняет некоторые операции после чтения БД, в сценарии php. $ connection - это PDO. Я заметил следующее поведение: Сценарий 1: $connection->commit(); exec_shell(java -jar jarname) //it …
26 июл '18 в 10:13
2
ответа
Ошибка разбора: синтаксическая ошибка, неожиданное '$_GET' (T_VARIABLE) в
Когда я пытаюсь загрузить "идентификатор" из URL, кажется, что он не работает. Есть причина почему? Заранее спасибо за помощь! <?php class Poll{ private $db; private $presidentid = $_GET['id']; public function __construct($db){ $this->db = $db…
11 окт '15 в 09:49
1
ответ
Создание функции для возврата логического результата?
Я использую PDO в своей функции, но у меня есть проблема в коде, я хочу, чтобы функция возвращала boolean результат, но когда я ввожу неправильный адрес электронной почты, он также дает мне истину. В чем проблема с моим кодом? function user_exists($…
16 май '14 в 13:43
1
ответ
Как получить несколько запросов выбора по процедуре магазина в MySQL PHP
Я создал процедуру хранения для выбора использования сведений об изображении.... Я хочу получить все изображения, связанные с пользователем, из таблицы.... чтобы удалить их из папки загрузок..... Для выбора имени изображения я создал процедуру хране…
01 май '14 в 10:50
1
ответ
Множественный выбор из страниц
Я использую код, который читает страницы из базы данных. Работает на PDO, PHP. В любом случае мне интересно, как бы я сделал так, чтобы он читал из двух таблиц? Как будто, например, в настоящее время он запускает "страницы", но я мог бы заставить ег…
07 ноя '13 в 12:53
0
ответов
Невозможно передать идентификатор в URL
У меня есть следующая кнопка, которая должна удалить пункт, который был выбран $content .= "<td> " . "<a href=/index.php?p=3&id=$id>delete</a>"; Однако это всегда отправляет меня к: http://localhost/index.php?p=3&id= Когда …
27 апр '18 в 15:36
3
ответа
PHP PDO - Fetchall не выводит значение
Я пытаюсь выбрать простые данные из моей базы данных: $stmt = $dbh->prepare("SELECT new_email FROM pending_emails WHERE userid=:userid AND type='email'"); $stmt->bindParam(":userid",$userdata["id"]); $stmt->execute(); $emailUpdateData = $st…
05 янв '16 в 16:51
1
ответ
PDO получение ценностей
Я сделал блог. Все работает правильно, кроме одной вещи; возможность сравнить мои id для того, чтобы открыть соответствующую статью. я использую FETCH_ASSOC: $sth->setFetchMode(PDO::FETCH_ASSOC); я проверяю $_GET для id: if (isset($_GET['id']) &a…
08 мар '12 в 00:30
1
ответ
Неопределенная константа класса 'ATTR_ERROR_MODE с pdo
Я хотел вставить в базу данных с помощью функции pdo в php $ServerName='localhost'; $UserName='root'; $DbName='scholar'; $Password=''; try{ $conn=new PDO("mysql::host=$ServerName,dbname=$DbName",$UserName,$Password); //set the PDO error mode to exce…
21 окт '15 в 08:59