sql >> Base de Datos >  >> RDS >> Mysql

Error fatal:llamada a una función miembro prepare () en booleano en

La mejor manera de reutilizar las funciones es colocarlas dentro del archivo de inclusión y luego incluirlas en la parte superior de cada archivo que necesite. Así que dentro de tu db_connection.php , crea tu función:

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

}

Ahora puede usar esa función donde la necesite. Asegúrese de asegurarse siempre de que $pdo !== false antes de usarlo, para asegurarse de que su conexión no haya fallado.