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

Jak uciec od ciągów znaków w pdo?

Cóż, możesz użyć PDO::quote , ale, jak zostało powiedziane na jego własnej stronie dokumentacji...

W twoim przypadku może to wyglądać tak:

$query = "SELECT * 
            FROM site_user 
           WHERE username = :username AND previlage = 'Admin'";
$sth   = $dbh->prepare($query);
$sth->execute(array(':username' => $_SESSION['username']) );


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zaimportować pojedynczą tabelę do bazy danych mysql za pomocą wiersza poleceń?

  2. Hibernacja:jaka jest różnica między MySQLDialect a MySQLInnoDBDialect?

  3. Nie wstawia wartości do bazy danych

  4. Instrukcja InnoDB SELECT ... FOR UPDATE blokująca wszystkie wiersze w tabeli

  5. java.lang.IllegalStateException:próba wykonania operacji na zamkniętej fabryce EntityManagerFactory