【发布时间】:2017-09-29 21:27:46
【问题描述】:
执行以下查询后,codeigniter 显示空白页,我认为插入查询中存在语法错误,也无法打印查询。请帮忙
我的模型代码如下:
function add_new_user($email,$password,$username)
{
$sqls="INSERT INTO pr_users (username,userpass,email,departmentid,userroleid,managerid,userlevel,branchid,is_global,registrationtime,timemodified,modifierid,status,deleted,temppass,temppassvalidtill,lastlogin,lastrefresh,lastloginip,if_online,pfield) values ('".$email."','".65e1b655a6d6f4cbed20554d3b52521a743afdc0."','".$email."','".1."','".4."','".10."','".4."','".2."','".0."','".0."','".1491557947."','".1."','".1."','".0."','".."','".0."','".1492084067."','".1492084083."','".::1."','".0."','".unfold983$."')";
$query=$this->db->query($sqls);
$result = $this->db->last_query();
return $result;
}
【问题讨论】:
-
你是认真的吗?放置“die”将允许执行页面?
-
死;之后什么都不会执行
-
去掉了模具还是一样
-
需要像这样回显 echo $this->db->last_query();死;
-
你在这里使用了一个框架!并将自己暴露于 SQL 注入。这太有趣了
标签: php mysql codeigniter codeigniter-2 codeigniter-3