如何获取url中传递的参数值?例如我的网址是/forgot-password?email=testing@example.com&token=fb49d692186dd4744af50446fad2f031
我想获取电子邮件和令牌的值。我从文档中找到的只是关于作为参数值的段,该参数值是从路线设置的,/user/:id
这对于我的情况来说是不同的用法。
我收到此错误
“字段列表”中的未知列“数组”
将复选框列表插入数据库时。当我做print_array 时,我得到了这个结果:
Array
(
[0] => Array
(
[user_id] => 3
[project_id] => 10
[project_type] => 5
[project_list] => Array
(
[0] => 17
[1] => 18
)
)
)
Run Code Online (Sandbox Code Playgroud)
该project_list
假定值要插入到数据库中的一个新行。
我的观点:<input type="checkbox" value="<?php echo $project_list['id']; ?>" name="project_list[]">
这是从数据库填充的。
我的控制器:$this->Project_module->createProject($_POST['project_list']);
我的模块
public function createProject($project_list){
if($project_list != null){
$data = array();
foreach($project_list as $project_list){
$data[] = array(
'user_id' => $this->getUserId(),
'project_id' => $this->getProjectId(),
'project_type' => $this->getProjectType(),
'project_list' => $this->getProjectList(),
);
} …
Run Code Online (Sandbox Code Playgroud)