Использование 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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