Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
$find_cities = Input::get('city', 'all');
if ($find_cities !== "all") $this->points->where('city', 'like', "$find_cities");
Если $find_cities=='all' получаю ошибку(Failed to load resource: the server responded with a status of 500 (Internal Server Error)),
сижу второй день не могу понять в чем проблема! Кто сможет помочь.
Изменено alex_87 (16.09.2015 11:33:35)
Не в сети
Вася зашел в магазин и не вернулся. Магия!!! Вот стаю уже два часа и не могу понять, в чём проблема?
Ну а теперь серьёзно . Попробуйте включить отладку
'debug' => true,
вы увидите сразу ответы на свой вопрос (в каком файле, в какой строке и.т.д), так как
$this->points->where('city', 'like', "$find_cities");
ни о чём не говорит, разве что визуально можно поправить на
$this->points->where('city', 'LIKE', '%'.$find_cities.'%');
Изменено Artdevue (16.09.2015 12:08:55)
If you think it’s expensive to hire a professional to do the job, wait until you hire an amateur.
Не в сети
Разобрался, к селекту добавил условие where и заработало, было так: "Mark::select('id', 'business', 'address', 'city', 'state', 'zipcode', 'country', 'lat', 'lng', 'image', 'category')", стало Mark::select('id', 'business', 'address', 'city', 'state', 'zipcode', 'country', 'lat', 'lng', 'image', 'category')->where(условие). Я еще изучаю теорию но не могу понять, видимо разные типы данных в результате.
Не в сети
Страницы 1