sql >> Database >  >> RDS >> Mysql

Fatale fout:aanroep van een lidfunctie prepare() op boolean in

De beste manier om functies opnieuw te gebruiken, is door deze in het include-bestand te plaatsen en het vervolgens bovenaan elk bestand op te nemen dat u nodig hebt. Dus binnen uw db_connection.php , maak uw functie:

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

}

Nu kun je die functie overal gebruiken waar je hem nodig hebt. Zorg er altijd voor dat $pdo !== false voordat u het gebruikt, om er zeker van te zijn dat uw verbinding niet is mislukt.



  1. Datumformaat wijzigen op een SQL Server DB en niet op de hele server naar dd/mm/jjjj

  2. Verbinding met SQL Server werkt soms

  3. SQLAlchemy create_all() maakt geen tabellen

  4. Hoe het type Doctrine TEXT te krijgen?