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

Errore irreversibile:chiamata a una funzione membro prepare() su boolean in

Il modo migliore per riutilizzare le funzioni è inserirlo all'interno del file di inclusione, quindi includerlo nella parte superiore di ogni file di cui avrai bisogno. Quindi all'interno del tuo db_connection.php , crea la tua funzione:

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

}

Ora puoi usare quella funzione ovunque ti serva. Assicurati sempre di essere $pdo !== false prima di usarlo, per assicurarti che la tua connessione non si sia interrotta.