Bạn cần trả lại $result
chỉ trong run()
phương pháp:
public function run($sql)
{
$result=$this->_connection->prepare($sql);
$result->execute();
return $result;
}
Trả về $result->execute();
đang trả về true
bởi vì execute()
đã thành công. Bạn cần trả lại trạng thái hiện tại của $result
.
Xem cách đó có hiệu quả không.