CI アプリに次のコードがあります。
$query = "INSERT INTO user(user_name,user_email) VALUES(?,?)";
$result = $this->db->query($query,array($userName,$email));
if ($result->num_rows()>0)
return $this->db->insert_id();
else
return null;
これによりエラーが発生します。致命的なエラー: 38 行目の C:\xampp\htdocs\cmdline\application\models\mlogin.php の非オブジェクトに対するメンバー関数 num_rows() の呼び出し
行 38 は、行数が 0 より大きいという条件です。何が起こっているのかわかりません - CI のドキュメントを使用して行数が 0 より大きいかどうかを確認していますが、なぜこれが失敗するのですか?