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

Fatal fejl:Kald til en medlemsfunktion prepare() på boolean in

Den bedste måde at genbruge funktioner på er at lægge den inde i include-filen og derefter inkludere den øverst i hver fil, du skal bruge den. Så inde i din db_connection.php , opret din funktion:

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

}

Nu kan du bruge den funktion, hvor du har brug for den. Sørg for altid at sikre dig $pdo !== false før du bruger det, for at sikre dig, at din forbindelse ikke er mislykket.



  1. mysql fejl 2049 forbindelse ved hjælp af gammel (præ-4-1-1) godkendelse fra mac

  2. Oprettelse af midlertidige tabeller i SQL

  3. Skal der være én SQLiteOpenHelper for hver tabel i databasen?

  4. Hvordan kan jeg se indholdet af en udarbejdet erklæring?