Выведите значение $ post в операторе like

Как я могу назначить значение $ post как оператор.

Это хорошо работает для передачи данных $ post в SQL-запрос. Данные отправляются на вход
в форме. Это работает, но пытается изменить значение $ postvalue для извлечения как оператор.

Думая что-то вроде этого: ‘% thepostvalue%’

 $id= $_POST['id'];

$this->orderid  = DB::query( 'SELECT orderid FROM production_table WHERE id = ?', $id  )->fetchSingle();

0

Решение

объединить «%» с вашей переменной. пример

<?php

$id= $_POST['id'];
$id = "%".$id."%";
$this->orderid  = DB::query( 'SELECT orderid FROM production_table WHERE id like ?', $id  )->fetchSingle();
2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector