2016-11-29 4 views
1

У меня есть таблица, и когда я нажимаю, чтобы просмотреть определенную строку более подробно я перенаправлены на страницу со следующим URL:Получить Integer с конца URL - Проходим в RedBean

WebProject/проекты/1

  • с идентификатором 1 строки, выбранной мной на предыдущей странице.

В моем PDP я хочу, чтобы получить это значение и запустить его в RedBean вызова следующим образом:

public function projects() 
     { 
      return R::findAll('projects', 'themeid = [id from URL]'); 
     } 

Любая помощь будет оценена.

спасибо.

ответ

0

Если предположить, что у вас есть свой идентификатор в переменной $url_id вы должны немного изменить код:

return R::findAll('projects', 'themeid = ?', [$url_id]); 

или

return R::findAll('projects', 'themeid = :id', [':id' => $url_id]); 

так, что вам нужно в этом случае, это заменить значения с ? и третий параметр передает массив со значениями.

Помните, что число ? должно быть одинаковым от длины массива