#php #mysql #laravel #laravel-4
#php #mysql #laravel #laravel-4
Вопрос:
Мне нужно использовать запрос, который отлично работает в MySQL. и запрос
SELECT * FROM c2cxdb.jobs where job_title like '%Java%' and job_policy = 'Public' and job_status = 1;
где мне нужно заменить java внутри %% динамическим значением, которое я передаю методу.
function AllJobs($job_title){
$allJobs = DB:: select('select * FROM c2cxdb.jobs where job_title like '%$job_title%' and job_policy = "Public" and job_status = 1');
dd($allJobs);
}
Но при ее запуске отображается исключение деления на ноль.Как заменить значение в моем запросе значением, которое я передаю.Мне нужно получить значение $ job_title в запросе.
Ответ №1:
function AllJobs($job_title){
$allJobs = DB:: select('select * FROM c2cxdb.jobs where job_title like "%'.$job_title.'%" and job_policy = "Public" and job_status = 1');
dd($allJobs);
}
Ответ №2:
function AllJobs($job_title){
$job_title="%".$job_title."%";
$allJobs = DB:: select('select * FROM c2cxdb.jobs where job_title like "'.$job_title.'" and job_policy = "Public" and job_status = 1');
dd($allJobs);
}