mysqli подготовил оператор с оператором

Я пытаюсь сделать следующее:

$search_query = "SELECT spec, title, quantity, location_to, location_from
                           FROM sm12761.assignments WHERE title = ? LIMIT 0,1 ";

Но измените его ТУДА, ГДЕ заголовок КАК '&something %'

Как я сделал бы это?

Если бы кто-то мог бы показать мне пересмотренную версию запроса, который был бы большим.

1
задан Oliver Bayes-Shelton 30 July 2010 в 13:07
поделиться

2 ответа

добавить % к строке ввода при вызове mysqli_stmt_bind_param ()

2
ответ дан 2 September 2019 в 22:34
поделиться

Подготовленные операторы предварительно компилируются на стороне MySQL, поэтому вам нужно изменить структуру запроса, чтобы иметь возможность использовать LIKE.

$search_query = "SELECT spec, title, quantity, location_to, location_from
                       FROM sm12761.assignments WHERE title LIKE ? LIMIT 0,1 ";
0
ответ дан 2 September 2019 в 22:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: