PHPMVC菜鸟有关问题.
时间:2021-07-01 10:21:17
帮助过:32人阅读
PHP MVC初学者问题...
function postedit(){
$this->load->helper("url");
$this->load->helper("form");
//$sql = "select * from userinfo where username = 'zhangning'";
$data["user"] = $this->db->query("select * from userinfo where username = '".$this->uri->segment(3)."'");
$this->load->view("postedit",$data);
}
前台:
Age ?>
A PHP Error was encountered
Severity: Notice
Message: Undefined property: CI_DB_mysql_result::$Age
Filename: views/postedit.php
Line Number: 9
啥原因呀?找了半天了。。。刚学2 3天。。看不出来哪有错。
$data["user"] ="fsdfsd";如果这样前台会输出值得
分享到:
------解决方案--------------------这个错可以不理会,定义一下错误级别就行了。
你的query只是查询,并未返回结果啊,你看看ci手册
------解决方案--------------------$user->Age 改作 $user->age
php 的变量名、对象的属性名、数组的关联键是区分大小写的
你的 $user->Age 是查询结果($data["user"] = $this->db->query("select * from use ....)
如果能写成这样的话,那么对应的字段名一定也要是 Age,但一般都不这么写,只是习惯性的一律小写