Вопросы по теме 'pdo'
PDO::fetchAll против PDO::fetch в цикле
Просто быстрый вопрос.
Есть ли разница в производительности между использованием PDO::fetchAll() и PDO::fetch() в цикле (для больших наборов результатов)?
Я получаю доступ к объектам определяемого пользователем класса, если это имеет значение....
03.12.2023
Вывод clob или текста Informix на экран браузера с помощью PHP PDO
Я получаю результат TEXT типа CLOB или Informix (текст) из запроса к базе данных, но не знаю, как его вывести.
$preparedStatement = $dbinformix->prepare($sql3);
$preparedStatement->bindColumn(4, $tmp, PDO::PARAM_LOB);...
12.11.2023
Код не работает должным образом после преобразования моей разработки с использованием PDO
Я конвертирую свой код PHP/mySQL в PDO, но у меня возникают некоторые трудности. Ниже я добавил точный код, который я использую, с примером для лучшего понимания. Моя цель — показать name из БД, что их время по сравнению с тем, которое указано на...
14.12.2023
Кодировка PDO MySQL dsn не работает
Я пытаюсь использовать следующий код для Lubuntu 12.04, Apache, PHP 5.5.3-1ubuntu2, pdo_mysql 5.5.32 и MySQL 5.5.32-0ubuntu7-log.
$dbh = new \PDO("mysql:host=$hostname;dbname=test_db;charset=utf-8", $username, $password);
$dbh->exec('SET NAMES...
22.11.2023
Обновление PDO MYSQL, только если отличается
У меня есть веб-программа, которая позволяет администратору обновлять информацию о пользователе... При этом я хочу, чтобы обновлялись только те столбцы, которые действительно были "обновлены"...
Я провел довольно много исследований по этому...
11.01.2024
PHP, MySQL, транзакция PDO. Можно ли использовать rollBack() после вызова commit()?
Я просмотрел ресурсы для rollBack() , commit() и различные транзакции , но я не могу найти, можно ли вызвать rollBack() после того, как commit() уже был вызван.
Ситуация такова:
У меня есть две разные базы данных: $dbu = new...
17.11.2023
Таблица PDO внутри таблицы с использованием json
Я хочу отправить 3 таблицы в моем MySQL (PDO), используя json
Мои столы:
$stmt1 = $db->prepare("SELECT * FROM data WHERE id='1'");
$stmt1->execute();
$result1 = $stmt1->fetch(PDO::FETCH_ASSOC);
$stmt2 = $db->prepare("SELECT * FROM...
19.12.2023
Использование :label, которое соответствует %[word]% для LIKE, возможно в mysql?
У меня есть SQL-запрос:
SELECT id, title, file_name, file_path
FROM Image
WHERE title LIKE :search
Запрос pdo sql готовится следующим образом:
//$search is "karen"
$param = "%$search%":
$stmt = $db->prepare($query);
$executed =...
08.01.2024
PDO-подключения к старым серверам MySQL
Я почти уверен, что ответ отрицательный, но я действительно хочу быть уверен на 100%.
Я запускаю сервер с использованием PHP v7.1.2 и Mysql V5.0.12. Я подключаюсь к БД с помощью PDO, и все отлично работает.
Однако теперь меня попросили...
04.12.2023
Ошибка PDO при попытке вставки в iSeries DB2 с php в Linux
У меня были проблемы с попыткой запустить оператор вставки через php в iSeries DB2 через PDO odbc.
Ниже приведен мой php-скрипт:
<?php
$empl_number = $argv[1];
$empl_estatus = $argv[2];
$empl_lname = $argv[3];
$empl_fname = $argv[4];...
28.11.2023
Данные php mysql pdo bindparam не вставляются
Когда я вызываю эту функцию, она не показывает ошибки, но данные не вставлены. Соединение с базой данных проверено и все в порядке, тип соединения PDO.
public function insert(){
$table = "category";
$data = array(
'cat_id'...
22.11.2023
Запрос PDO INSERT после нажатия кнопки не работает
Я попытался получить пользовательский ввод из поля формы после нажатия кнопки и сохранить их в переменной, которую затем использовал в подготовленном операторе для вставки в базу данных. Однако это не работает. Я проверил руководство по PHP, но не...
15.12.2023
запрос pdo при дублирующем обновлении, затем две ошибки удаления
Попытка сделать SQL-запрос при дублировании обновления и удаления из двух таблиц.
Это работает, но только первый Удалить из нет, второй игнорируется.
$sqlSalesOrderUpdate = $handler->prepare("
INSERT INTO tv_sales_orders (sales_order_id,...
27.11.2023
Как выполнить PDO в переменной PHP
while($row =$result->fetch())
{
$output .= '
<tr>
<td>' . $row["ID_personne"] . '</td>
<td>' . $row["Nom"] . '</td>
<td>' . $row["Prenom"] . '</td>
<td>'...
16.11.2023
выберите строку sql, используя pdo с оператором where
Я впервые пробую PDO и все еще изучаю его. Я больше знаком с использованием mysql или mysqli при разработке системы php.
После глубокого поиска и поиска я до сих пор не могу понять, как запрашивать с помощью PDO
В моем коде я использовал mysqli...
10.12.2023
Не могу понять эту проблему с bindParam
Я пытаюсь получить некоторые данные из базы данных MySql, используя PDO, но что бы я ни делал, я ничего не могу получить при использовании подготовленного оператора... пожалуйста, скажите мне, что я делаю неправильно.
Следующий код запускается, но...
20.11.2023
Соединение отклонено, проблемы с подключением к отдельному MySQL на XAMPP
У меня возникают проблемы с подключением к MySQL в PHP с использованием XAMPP и отдельного локального сервера MySQL (а не включенной MariaDB, на которой работает myphpadmin).
Я установил MySQL на свой компьютер отдельно (поскольку я не могу...
09.12.2023
Импорт файла CSV в базу данных MySQL с использованием PDO, частично рабочий
Я нахожусь в процессе обновления всего своего кода для использования PHP 7. Я пытаюсь заставить этот код PDO работать. Этот код вставляет только полностью отсутствующие строки. Он не обновляет отдельные столбцы. Поэтому, если в столбце одного...
19.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..