Articles of mysqli

как мы правильно используем mysqli для извлечения всех записей из таблицы?

Я получаю только одну строку, может кто-нибудь скажет мне, как получить все данные из столбца таблицы моей таблицы базы данных? public function getCategories(){ $result = $this->db->query('SELECT * FROM newscat'); $rows = array(); while($row = $result->fetch_assoc()){ $rows[] = $row; return $rows; } }

Как использовать переменную $ result с объектом таблицы в SQL-запросе с использованием mySQLi

Я пытаюсь сделать этот код работающим, но он работает только до тех пор, пока второе эхо-выражение echo "Finished 2"; , <?php if (count($_GET) > 0){ $sql = "SELECT * FROM winery WHERE winery_name='".$_GET['winery_name']."'"; echo "Finished 1"; $result = $db->query($sql); echo "Finished 2"; $sql = "SELECT * FROM".$result."WHERE wine_type='".$_GET['wine_type']."'"; echo "Finished 3"; $result = $db->query($sql); echo […]

Невозможно использовать mysqli в php flex env на движке приложения

Недавно я переключился со стандартного env на flex env, так что я мог использовать сокеты в моем приложении php. Однако теперь моя функция mysqli не работает при развертывании … Вот как выглядит функция и вызов ошибки … $link = new mysqli( null, // host 'user', // username null, // password 'db', // database name null, […]

Неустранимая ошибка: вызов неопределенной функции new_mysqli () в C: \ wamp \ www \ work \ conn.php в строке 8

Я делаю страницу входа. Соединение с mysqli продолжает показывать мне следующее сообщение: Неустранимая ошибка: вызов неопределенной функции new_mysqli () в C: \ wamp \ www \ work \ conn.php в строке 8 conn.php : <?php $dbhost = "loaclhost"; $dbuser = "root"; $dbpass = ""; $dbname = "users"; $conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname); ?>

Laravel 5.1 – Данные формы хранения ошибок,

У меня проблема с данными хранения из формы запроса. После оплаты paypal. Это моя ошибка SQLSTATE [23000]: нарушение ограничений целостности: 1048 Столбец «fullname_ship» не может быть нулевым (SQL: вставить в orders ( subtotal , shipping , fullname_ship , updated_at , created_at ) значения (10, 1,, 2016-05-09 15:39: 40, 2016-05-09 15:39:40)) МОДЕЛЬ ORDER.PHP <?php namespace dixard; […]

Вычисление общего количества часов из базы данных

У меня есть вход в PHP, который показывает все, что я сделал. конструкция похожа: Дата – все сделано – Часы Я подумал, как показать всю информацию в таблице. Но я хочу иметь общее количество часов в нижней части, которое рассчитало все часы базы данных. Я каждый день добавляю новый журнал (что я сделал в тот […]

Как отображать данные в базе данных MySQL в таблице html, используя php

В основном, как он говорит в вопросе, я пытаюсь взять данные из своей базы данных и каждую строку на дисплее базы данных в новой строке в таблице HTML. Я думал, что я на правильном пути, но при просмотре моего кода в PhpStorm он вызывает ошибку, указывающую, что требуемый параметр $ query отсутствует. Я не уверен, […]

Постоянный вход PHP и SQL

Я немного не уверен, как соединить все мои файлы вместе для этого проекта. В основном у меня есть простой экран входа в систему, который вытаскивает имя пользователя и пароль из моей регистрационной таблицы. Как только они войдут в систему, я хочу, чтобы они могли увидеть несколько случайных научных работ, которые им были назначены. Я добавлю […]

используя ЗАПОМНЕННЫЕ ПРОЦЕДУРЫ: разные результаты в mysqli-> query («CALL select_procedure») VS mysqli-> query («SELECT …»)

Я переношу все мои запросы mysqli в STORED PROCEDURE. Это должно быть так же просто, как изменить одну строку в вызове mysqli, но два следующих кода дают разные результаты: Регулярный запрос, который работает правильно: $query = $this->mysqli->query("SELECT DISTINCT ID FROM user WHERE MATCH (name) AGAINST ('* *$sanitized* *') "); if ($query) { $nrows = $query […]

Mysqli bind – неизвестное количество параметров

Как связать неизвестное количество параметров с Mysqli? Например, следуя моему коду: <?php include 'config.php'; $query = "SELECT * FROM table WHERE"; if(isset($_POST['r1'])) $query = $query." id = '$_POST['r1']'"; if(isset($_POST['r2'])) $query = $query." AND par2 = '$_POST['r2']'"; $e = mysqli_prepare($conf, $query); ?> Как выполнить привязку параметров?