sql >> Databasteknik >  >> RDS >> Mysql

Anropa en medlemsfunktion real_escape_string() på ett icke-objekt

Den bättre lösningen skulle förmodligen vara att skapa en singleton-funktion:

function get_my_db()
{
    static $db;

    if (!$db) {
        $db = new mysqli("127.0.0.1", "username", "password", "sch5400");
    }

    return $db;
}

och använd det som

$db = get_my_db();

i varje funktion som behöver db-instans.



  1. SQL Server 2016:Importera data

  2. N:e högsta lönen

  3. Varför slutar min cfloop efter att ha satt in första id?

  4. Hur bygger man index i MySQL för att påskynda denna fråga?