Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur fatale :appel à une fonction membre prepare() sur booléen dans

La meilleure façon de réutiliser les fonctions est de les placer dans le fichier d'inclusion, puis de les inclure en haut de chaque fichier dont vous aurez besoin. Donc à l'intérieur de votre db_connection.php , créez votre fonction :

function EstablishDBCon()
{
    $pdo = false;
    try{ 
         // Put your PDO creation here
    } catch (Exception $e) {
        // Logging here is a good idea
    }
    return $pdo;

}

Vous pouvez désormais utiliser cette fonction partout où vous en avez besoin. Assurez-vous de toujours vous assurer que $pdo !== false avant de l'utiliser, pour vous assurer que votre connexion n'a pas échoué.