PDO (объекты данных PHP) - это уровень абстракции доступа к данным (интерфейс) для PHP. Работает с большинством систем баз данных.

Подробнее про pdo...

Я хочу получить все данные из моей таблицы базы данных user_info с PDO в PHP. Мое имя пользователя - root, а имя базы данных - meta. Как подключиться к нему с PDO с PHP.....
23 Ноя 2021 в 18:31
В настоящее время я изо всех сил пытаюсь перебрать набор результатов, который хранится в функции из отдельного файла, как я могу перебрать этот набор переменных? См. Пример кода ниже. List.classes.php class Lists extends Dbh { public function getCountries() { $stmt = $this->connect()->prep....
20 Ноя 2021 в 21:32
Я пытаюсь создать систему публикации статей, которая показывает новые сообщения в index.php, и когда вы нажимаете на одну, она переводит вас на artikkeli-sivu.php, который показывает всю статью. По какой-то причине я не могу показать статьи на artikkeli-sivu.php, но могу получить их в index.php. a....
17 Ноя 2021 в 11:06
Я создал этот код, в котором я создаю экземпляр базы данных и работаю с ним. Сейчас пытаюсь преобразовать код в статическую форму, но не могу. $pdo = new PDO('sqlite:src/chinook.db'); $sql = "CREATE TABLE IF NOT EXISTS uzivatele( uzivatelId INTEGER PRIMARY KEY, ....
17 Ноя 2021 в 00:22
Я копался в документации PHP PDO и не могу понять, почему этот запрос не работает. Вот запрос: $var = 'information_schema_stats_expiry'; $stmt = $pdo->prepare('SHOW VARIABLES LIKE :var'); $stmt->execute([':var' => $var]); При выполнении я получаю эту ошибку: PDOException: SQLSTATE [42000]: синтакси....
16 Ноя 2021 в 23:39
Моя обычная последовательность взаимодействия с моей базой данных выглядит примерно так: $sql = "select count(*) from users where username = :newusername"; $statement = $databaseConnection->prepare($sql); $statement->bindParam(":newusername", $newUsername, PDO::PARAM_STR); $statement->execute(); ......
15 Ноя 2021 в 16:43
В настоящее время я пытаюсь выяснить, почему мой оператор входа в систему работает с использованием имени пользователя, но не электронной почты (или наоборот, если переключиться в запросе) Запрос, похоже, принимает только первое значение запроса, даже если я заключил его в скобки, он, похоже, не рег....
15 Ноя 2021 в 09:35
Я пытаюсь интегрировать готовую кассу с полосами на свой веб-сайт. Он успешно добавляет клиентов и платежи на моем страйп-портале. Мне нужно получить сведения о клиенте (идентификатор клиента), чтобы я мог добавить это в таблицу базы данных mysql. В качестве готовой формы оформления заказа stripe....
13 Ноя 2021 в 17:08
Я написал код для регистрации, используя инструкцию подготовки php и mysql. Я не знаю, почему он не вставляет запись! Может ли кто-нибудь сказать, в чем проблема? Он не отображает никаких сообщений об ошибках или успехах, даже вот мой код adduser.php <?php include 'config.php'; //checkusernam....
4 Ноя 2021 в 16:15
Я пытаюсь создать страницу своего профиля с динамическим URL-адресом, но по какой-то причине мой код не работает. Это результат, который я хочу получить, это то, что я получаю, когда заменяю $ username именем пользователя из базы данных. И вот ошибка, которую я получаю: URL-адрес на изображении ....
2 Ноя 2021 в 16:59
PostgreSQL 14 PHP 7.4 У меня есть вызов PHP, который возвращает дескриптор прокручиваемого курсора (PDO :: ATTR_CURSOR => PDO :: CURSOR_SCROLL) с примерно 760 000 записей. Дескриптор возвращается в разумные сроки. Однако, как только я возвращаю дескриптор, ничего не делать, кроме выборки каждой за....
29 Окт 2021 в 23:53
Я сделал простую систему постов. Но на if isset я сделал это, все время повторяет Blank line found at end of control structure Но я действительно не могу найти решение и уже пробовал много вариантов, например, перемещение закрывающей скобки и т. Д. Ошибка в строке 26 в этом часть кода: ....
29 Окт 2021 в 14:57
Я пытаюсь отправить данные массива из своей формы, но перед отправкой я хочу, чтобы это значение массива сравнивалось со значением, которое я получил из базы данных. если одно из значений в массиве больше, чем то, которое есть у меня в цикле базы данных, следует прекратить и распечатать вывод, в пр....
27 Окт 2021 в 11:58
Я прочитал другие сообщения и изучил использование $ this-> & self ::, но ни один из них не работает в моем классе. Я проверил рекомендуемые сообщения, но они не касаются конкретной проблемы, с которой я столкнулся, поэтому мой предыдущий вопрос был закрыт ... Это потому, что я смешиваю статические....
23 Окт 2021 в 23:46
Я разрабатываю соединение с базой данных с помощью OOP PHP и PDO, и я застрял на этой ошибке: Предупреждение: преобразование массива в строку в C: \ xampp \ htdocs \ VICAS \ assets \ dbfiles \ config.php в строке 29 Неустранимая ошибка: Uncaught TypeError: PDO :: __ construct (): Аргумент # 4 ($ opt....
22 Окт 2021 в 11:34
Я конвертировал небольшой скрипт входа, который я сделал, в PDO, пытаясь попробовать. Код mysqli $stmt = $conn->prepare('SELECT id, name FROM users WHERE id = ?'); $stmt->bind_param('i', $id); $stmt->execute(); $stmt->store_result(); $stmt->bind_result($id, $n....
21 Окт 2021 в 11:22
Я использую PHP для установления соединения с базой данных MYSQL с помощью PDO. Я все время получаю эту ошибку: Uncaught Error: Call to a member function query() on null Я новичок в этом подходе, но почему я получаю ноль из запроса? Это код, вызывающий классы: <?php $data = new Data; echo ....
19 Окт 2021 в 22:44
Я пытаюсь выполнить SQL-запрос в PHP, но, хотя БД была подключена, он возвращает 0 строк, но когда я пытаюсь выполнить тот же запрос в MSSQL, он возвращает строку. Я пробовал приведенный ниже, но он возвращает только логическое значение false: $selecteddb = $dbi->query('select database()'); var_dump....
19 Окт 2021 в 15:51
Я создал страницу входа, которая позволяет вам войти в систему, используя имя пользователя и пароль. Однако в настоящее время это так, что вы всегда будете перенаправлены на страницу «профиля», и затем PHP проверяет правильность данных для входа в систему, потому что данные находятся в БД. Поэтому....
14 Окт 2021 в 23:07
Я новичок в PDO PHP. Я создал функцию пост-данных, чтобы добиться функциональности вставки. Вот мой код. public function PostData($conn, $table, $data) { try { $query = "INSERT INTO " . $table . "("; $arraylen = count($data); $keyloopcount = 0; ....
14 Окт 2021 в 10:42
Я пытаюсь отправить несколько электронных писем в цикле while. С помощью следующего кода он не отправляет уведомление по электронной почте и выдает ошибку «Неустранимая ошибка: неперехваченная ошибка: класс« PHPMailer »не найден в C: \ xampp \ htdocs \ clinic \ paients \ run_medications. php: 98 Тр....
13 Окт 2021 в 13:42
Моя проблема в том, что значения в таблице окрашены неправильно. Среднее значение должно быть зеленым, потому что оно выше предыдущего значения. Не могли бы вы объяснить мне, в чем ошибка? $aktienArray = array(); $sql = "SELECT * FROM Aktien ORDER BY Name ASC"; if ($stmt = $pdo->prepare($sql)) { ....
8 Окт 2021 в 19:19
Я пытаюсь выполнить оператор обновления с помощью события кнопки onclick, но мне не удается запустить его с помощью fetch api. У меня есть эта функция JavaScript: const changeProductAvailability = (id,status) => { const formData = new FormData(); formData.append('product', id); formData.append....
6 Окт 2021 в 18:14
У меня проблема с rowCount() в этом коде: $sqlLoc= " DECLARE @Data2 AS DATE; SET @Data2 = CONVERT(DATE,CONVERT(date, '$dataFine'), 102); DECLARE @Data1 AS DATE; SET @Data1 = CONVERT(DATE,CONVERT(date, '$dataInizio'), 102); SELE....
2 Окт 2021 в 12:03
Я получаю сообщение об ошибке PDO при попытке подключиться к PostgreSQL: Database Connection Error: could not find driver Я выполнил команду для установки драйвера: yum install php7.4-pgsql systemctl restart httpd Все равно не сработало. Я нашел еще один возможный драйвер: yum install php72w-pdo ....
29 Сен 2021 в 21:51