Использование Laravel Raw запроса с заполнителемPhp

Кемеровские программисты php общаются здесь
Anonymous
Использование Laravel Raw запроса с заполнителем

Сообщение Anonymous »

У меня есть этот запрос в моей модели: < /p>

Модель: < /p>

class Webmasters {
public static function webmasters($filt, $cat) {
$top_pages = DB::table('web.tools')
->where('filter',$filt)
->where('category', $cat)
->limit(20)->get();
return $top_pages;
}
< /code>

Переменные $ filt < /strong> и $ cat < /strong> передаются в виде параметров от контроллера. class Webmaster {
public static function webmasters($filt, $cat) {
$top_pages = DB::select(DB::raw("SELECT *
FROM web.tools
WHERE filter = $filt
WHERE category = $cat
LIMIT 20"));
return $top_pages;
}
}
< /code>

Однако сейчас я не буду использовать этих заполнителей во втором запросе. Первый работает как очарование, но второй дает мне ошибку SQL из -за заполнителей $ filt

и $ cat

Подробнее здесь: https://stackoverflow.com/questions/273 ... laceholder

Вернуться в «Php»