PHP错误让我疯狂
问题描述:
Fatal error: Call to undefined method CI_DB_mysql_driver::num_rows() in C:\Development\Zend\Apache2\htdocs\system\application\controllers\signup.php on line 47
任何人都可以帮助我,这个错误让我疯狂。使用最新的CodeIgniter。PHP错误让我疯狂
function isUniqueUsername($string) {
$query = $this->db->select('username')
->from('olm_user')
->where('username', $string);
if ($query->num_rows()) {
return false;
} else {
return true;
}
}
答
你错过 - > get()方法:)
$query = $this->db->select('username')
->from('olm_user')
->where('username', $string)
->get();
执行查询,结果对象被调用后恢复得()。然后你可以调用该对象的num_rows()或其他方法。
谢谢,问题解决了! – 2010-06-22 07:03:37