Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wywołanie funkcji członkowskiej real_escape_string() na obiekcie niebędącym obiektem

Prawdopodobnie lepszym rozwiązaniem byłoby utworzenie funkcji singletona:

function get_my_db()
{
    static $db;

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

    return $db;
}

i używaj go jak

$db = get_my_db();

w każdej funkcji, która potrzebuje instancji db.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - dlaczego nie indeksować każdego pola?

  2. Hibernacja:zamieszanie związane z samodołączaniem?

  3. Jak mogę zmienić znaczenie znaków specjalnych w ciągu połączenia PDO?

  4. jak korzystać z phpfastcache?

  5. problem z ostrzeżeniem:oczekuje, że parametr 1 to mysqli_result