Du skal returnere $result kun i run() metode:
public function run($sql)
{
$result=$this->_connection->prepare($sql);
$result->execute();
return $result;
}
Returnerer $result->execute(); returnerer true fordi execute() lykkedes. Du skal returnere den aktuelle tilstand for $result .
Se om det virker.