我有一个表格,当我单击以更详细地查看特定行时,我将进入具有以下 URL 的页面:
webproject/projects/1
- 其中 1 是我在上一页中选择的行的 ID。
在我的 PDP 中,我想获取该值并将其运行到 RedBean 调用中,如下所示:
public function projects()
{
return R::findAll('projects', 'themeid = [id from URL]');
}
如有任何帮助,我们将不胜感激。
谢谢。
最佳答案
假设您将 id 放入变量 $url_id
中,您应该稍微更改一下代码:
return R::findAll('projects', 'themeid = ?', [$url_id]);
或
return R::findAll('projects', 'themeid = :id', [':id' => $url_id]);
因此,在这种情况下,您需要用 ?
信号替换您的值,并在第三个参数上传递一个包含值的数组。
记住,?
的个数必须与数组长度相同
关于javascript - 从 URL 末尾获取整数 - 传递到 RedBean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40873965/