MySQLi Table Existe

En PHP, ce serait le meilleur moyen de voir si une table existe?

C'est ce que j'utilise jusqu'à présent

public function TableExists($table) {
    $res = $this->Query("SELECT 1 FROM $table");

    if(isset($res->num_rows)) {
        return $res->num_rows > 0 ? true : false;
    } else return false;
}
  • Je SHOW TABLES et de recherche, les résultats pour le nom de votre table. Le ci-dessus va lever une erreur.
InformationsquelleAutor ben | 2013-03-10