Я использую сайт, который широко использует функцию поиска. Я изучаю способы ускорения и сглаживания поиска. Затем свяжитесь с параметрами и результатами запроса независимо. Эти две переменные всегда будут выбраны, и соединение всегда будет одинаковым. Единственный изменяющийся элемент приведенного ниже кода - это параметр, прикрепленный к ? .
$query = "SELECT x, y
FROM z
WHERE x = ? ";
$stmt = $conn->prepare($query);
< /code>
Проверка через массив и запустите запрос для каждого элемента. < /p>
foreach($array as $key) {
$stmt->bind_param('s',$key);
$stmt->execute();
$stmt->bind_result($x, $y);
while ($stmt->fetch()) {
//LALALALALAL
}
$stmt->free_result();
}
< /code>
Есть ли какие -то неотъемлемые проблемы с этим методом?
стоит ли трудно даже сделать это таким образом? Это полезно?
Подробнее здесь: https://stackoverflow.com/questions/298 ... ent-values
Может ли оператор MySQLI подготовить несколько раз с разными значениями? ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как запустить функцию несколько раз с разными возвращаемыми значениями?
Anonymous » » в форуме Python - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Вызов взаимодействия несколько раз для одного и того же файла, но с разными значениями
Anonymous » » в форуме C# - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-