特定のクエリから返された行数を取得する必要がありますが、このエラーが発生し続けました
C:\xampp\htdocs\sample\includes\CheckUsername.php の 18 行目で非オブジェクトのプロパティを取得しようとしています
これが私のコードです:
<?php
class Db_CheckUsername{
protected $_conn;
protected $_username;
protected $_errors = array();
public function __construct($username,$conn){
$this->_username = $username;
$this->_conn = $conn;
}
public function isUsernameAvailable(){
$sql = "SELECT ";
$sql .= "FROM accounts ";
$sql .= "WHERE username = {$this->_username}";
$result = $this->_conn->query($sql);
$numRows = $result->num_rows;
if($numRows == 0){
return true;
}else{
return false;
}
}
}
?>
これを解決するにはどうすればよいですか?