Задать вопрос
@kirill-93

Как в laravel обработать данные для сырого запроса?

Есть сырой запрос вида
$query->orWhere(\DB::raw("REPLACE (`name`, ' ', '')"), 'LIKE', '%'.$name.'%');

Как принято в таких случаях обрабатывать входящие данные?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Решения вопроса 2
AmdY
@AmdY
PHP и прочие вебштучки
Поясните вопрос. Если по поводу DB::raw, то он поддерживает плейсхолдеры и вторым параметром он принимает данные.https://laravel.com/docs/5.2/database
Ответ написан
Комментировать
orlov0562
@orlov0562
I'm cool!
Можно например pdo функцию использовать: php.net/manual/en/pdo.quote.php
DB::connection()->getPdo()->quote("тру-ля-ля");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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