PHP,我用的BROPHP框架为什么insert()这个方法插到数据库里面全是空值。但是我可以接收到 $_POST[password] 5

functioninsert(){$user=D("user");$_POST["password"]=md5($_POST["password"]);$_POST["r... function insert(){
$user=D("user");

$_POST["password"]=md5($_POST["password"]);
$_POST["repassword"]=md5($_POST["repassword"]);

if($user->insert()){

$this->success("用户注册成功!$_POST[password]", 2, "login");
}else{
$this->error($user->getMsg(), 5, "reg");
}
图片
展开
 我来答
dremake
2012-05-11
知道答主
回答量:6
采纳率:0%
帮助的人:3.3万
展开全部
1、你的代码没错就是有点怪:
$this->success("用户注册成功!$_POST[password]", 2, "login");
2、插不进数据是因为数据库的初始化问题,检查一下你的数据库名字:
根据你$user=D("user");
说明你的数据库里的表明应该为 前缀+user
看一下你的项目配置文件,把表明改为完整的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
76476567
2012-04-20 · TA获得超过441个赞
知道小有建树答主
回答量:257
采纳率:100%
帮助的人:185万
展开全部
看起来像是接收到了$_POST参数,但是你没有给user赋值,改成
function insert(){
$user=D("user");

$user->password =md5($_POST["password"]);
$user->repassword=md5($_POST["repassword"]);

if($user->insert()){

$this->success("用户注册成功!$_POST[password]", 2, "login");
}else{
$this->error($user->getMsg(), 5, "reg");
}
追问
我改成了function insert(){
$user=D("user");
$user->password =md5($_POST["password"]);
$user->username =$_POST["username"];
$user->email =$_POST["email"];
还是导入都是空的。数据库我截了个图,大侠帮忙看看有什么问题
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Fate____晓渝
2013-01-03
知道答主
回答量:4
采纳率:0%
帮助的人:5266
展开全部
哪说明你的这个方法没有写错,是可以往里面写的,但是是空的是吗?这样写试一试:
function insert(){
$user=D("user");

$_POST["password"]=md5($_POST["password"]);
$_POST["repassword"]=md5($_POST["repassword"]);
$m=$user->insert();

if($m){
$this->success("用户注册成功!$_POST[password]", 2, "login");
}else{
$this->error($user->getMsg(), 5, "reg");
}

你看一下这样行不行,你在写其它方法与这个方法样的有你所说的错误吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彼方
2012-11-26
知道答主
回答量:1
采纳率:0%
帮助的人:1561
展开全部
把models文件下的XML文件删除或修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
菜鸟也飞飞_
2012-04-21 · TA获得超过248个赞
知道小有建树答主
回答量:177
采纳率:100%
帮助的人:42.1万
展开全部
楼主,我发了百度HI给你,希望你去查看一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式