class getuser {
public function __construct($id) {
$userquery = "SELECT * FROM users WHERE id = ".$id."";
$userresult = mysql_query($userquery);
$this->user = array();
$idx = 0;
while($user = mysql_fetch_object($userresult)){
$this->user[$idx] = $user;
++$idx;
}
}
}
我设置在一个全球性的“类”文件这个类,后来我通过用户ID到下面的脚本:
$u = new getuser($userid);
foreach($u->user as $user){
echo $user->username;
}
我希望这会给我的用户名,但它不是,我要去哪里错了?
感谢
在建筑方面我没有看到正是你需要有一个类的getUser场景。也许你应该考虑一个User类和一个拥有getUsers()方法的Team类。这取决于你对这些用户做什么... – 2012-02-24 13:37:33
添加error_reporting(E_ALL);如果这些脚本经常可以帮助进行调试,那么将它们置顶。 – Cerad 2012-02-24 16:44:47