sql >> Database teknologi >  >> RDS >> Mysql

PHP PDO klasse programmering:Fatal fejl:Kald til en medlemsfunktion fetchAll() på boolean

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.




  1. MySQL række i antal kolonner og sum

  2. Hvordan får man forskel mellem to rækker til et kolonnefelt?

  3. Omstrukturering af en dårlig database med PHP-løkker eller MySQL

  4. Oprettelse af en webapp fra bunden ved hjælp af Python Flask og MySQL:Del 4