Articles of mysqli

Уровень изоляции для одного запроса SELECT с помощью PHP mysqli_query

У меня есть база данных InnoDB с одной таблицей, книгой . Кроме того, у меня есть PHP-скрипт, который содержит один запрос, чтобы отобразить количество книг в такой таблице книг : SELECT COUNT(*) FROM book Как вы знаете, с расширением mysqli можно создать транзакцию с mysqli_begin_transaction . Затем можно определить уровень изоляции. В моем случае мне […]

Как использовать запрос async Mysql с PHP PDO

Драйвер Mysqlnd PHP 5.6 имеет возможность использовать запросы Async http://php.net/manual/en/mysqli.reap-async-query.php Как использовать Async-запросы с PDO? это не работает, код ( асинхронный mysql-запрос PHP ): $dbConnectionOne = new \PDO($cnn0, $conf['user'], $conf['pass']); $dbConnectionOne->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); $dbConnectionTwo = new \PDO($cnn0, $conf['user'], $conf['pass']); $dbConnectionTwo->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); $dbConnectionTwo->setAttribute(\PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); $t = time(); $synchStmt = $dbConnectionOne->prepare('SELECT sleep(2)'); $synchStmt->execute(); $asynchStmt = $dbConnectionTwo->prepare('SELECT sleep(1)'); $asynchStmt->execute(); […]

как иметь несколько фильтров для ввода в PDO

Я использую PDO для подключения к базе данных и хранения входных данных в SQL данных SQL , мне нужно добавить определенный фильтр для ввода пользователем, поэтому я добавил этот метод для фильтрации ввода $name = filter_input(INPUT_POST, 'name', FILTER_SANITIZE_STRING, FILTER_FLAG_ENCODE_AMP); Я обнаружил, что мой метод уязвим для SQL-инъекции, поэтому я использовал mysql_real_escape_string $name1 = mysql_real_escape_string(filter_input(INPUT_POST, 'First_Name')); […]

соединение с базой данных codeigniter 3 с третьей базой данных

Я пытаюсь подключить базу данных с помощью codeigniter 3, но я столкнулся с этой проблемой, кто-нибудь, пожалуйста, помогите. Ошибка PHP: Серьезность: Предупреждение: mysqli :: real_connect (): (HY000 / 2005): Неизвестный сервер MySQL-сервера «pd8344-001.privatesql» (2) Имя файла: mysqli / mysqli_driver.php Номер строки: 202 Backtrace: Файл: /var/www/html/importdb/index.php Линия: 292 Функция: require_once А также Произошла ошибка базы данных […]

Как использовать переменную $ _POST в mysqli-запросе? (РНР)

В настоящее время я изучаю php и тестирую с помощью sqli-запросов. Я хочу иметь поле ввода, в которое можно ввести число. Этот номер используется в sql-запросе. К сожалению, это не работает так, как я хочу. Текстовое поле хранится в index.php следующим образом: <form method="post" action="handler.php"> <input type="text" name="idEingabe"> <input type="submit" value="Abfrage für eingegebene ID starten"> […]

Неустранимая ошибка: вызов неопределенного метода mysqli :: num_rows ()

Привет, я прошу помочь с моим PHP. Я проверил код, и я не мог обнаружить никаких ошибок. Я не так хорош в PHP, и надеюсь, что кто-то из вас сможет помочь. Он должен возвращать либо false, либо true, но я получаю эту ошибку Fatal error: Call to undefined method mysqli::num_rows() Вот мой код: $mysqli – […]

Использование MySQLI, как я могу отображать данные из своей базы данных на своем веб-сайте

Я давно затормозил переключение на MySQLI из MySQL. Я начал новый проект и решил, что я предпочел бы пойти дальше и начать с хороших привычек вместо плохих с устаревшим MySQL. Я пытаюсь понять, как перебирать таблицу в моей базе данных и отображать эти данные на моем веб-сайте. Процесс, я уверен, прямолинейный, но объяснение, поэтому вы […]

Недопустимое смешивание ошибок mysql?

Я использую geoloaction чтобы найти текущее местоположение пользователя, который возвращает данные xml <geonames> <geoname> <toponymName>Gulbahar</toponymName> <name>Golīmar</name> <lat>24.8922</lat> <lng>67.0287</lng> <geonameId>1346867</geonameId> <countryCode>PK</countryCode> <countryName>Pakistan</countryName> <fcl>P</fcl> <fcode>PPLX</fcode> <distance>0.14608</distance> </geoname> </geonames> теперь я хочу <name>Golīmar</name> которого есть специальный символ, и на основе этого имени мне нужно запустить запрос, чтобы получить больше результатов, кроме этого, но он генерирует какие-то ошибки сопоставления […]

Как использовать mysqli в WordPress

Мне нужно знать, как использовать mysqli в WordPress. Я еще не хочу использовать wpdb или PDO. На самом деле проблема заключается в том, что в mysql есть 190 запросов, и мне нужно их преобразовать в mysqli, я знаю, что лучшим решением будет переход на wpdb. Но было бы больше времени. Поэтому мне просто нужно знать, […]

Попытка получить удаленный сервер базы данных, работающий с mysqli локально

Я создал себе новую базу данных через Godaddy, и я являюсь tyring для подключения моего PHP к нему через mysqli. Он не может подключиться к базе данных. Поскольку база данных только что была создана, возможно, она все еще не активирована в их бэкэнд. Следующим шагом было попытаться подключиться к другой базе данных с одного и […]