我正在尝试创建一个类的实例" announcement"。
例如:
$announcement = new announcement;
//code to bind data
$announcement->store();
我的商店功能运行查询以将信息存储到数据库。一切都按预期工作并存储到我的数据库。但是当我说:
if($announcement->store())
{
echo 'success';
}
else{
echo 'failure';
}
我得到了失败'信息。为什么我的方法在实际工作时返回false?我错过了条件语句和方法吗?
更新 我的商店功能没有返回任何东西。所以即使它工作,它返回一个空值。我在查询成功时返回true,现在它按预期工作。谢谢。
答案 0 :(得分:0)
商店功能应return true
,然后您的对帐单将打印success
消息
class announcement {
public function store() {
// after execution code the return value should be like this
return true;
}
}