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

Ukośniki w tabelach MySQL, ale przy użyciu PDO i sparametryzowanych zapytań. Co tam?

Prawdopodobnie masz magic_quotes_gpc() włączony, musisz zrobić coś takiego:

if (get_magic_quotes_gpc() == true)
{
    $comment = stripslashes($comment);
    $userrid = stripslashes($userrid);
}

Jeśli używasz PHP 5.3+, możesz pozbyć się wszystkich magicznych zmiennych cytowanych, umieszczając następujące wiersze kodu na górze pliku:

if (get_magic_quotes_gpc() === 1)
{
    $_GET = json_decode(stripslashes(json_encode($_GET, JSON_HEX_APOS)), true);
    $_POST = json_decode(stripslashes(json_encode($_POST, JSON_HEX_APOS)), true);
    $_COOKIE = json_decode(stripslashes(json_encode($_COOKIE, JSON_HEX_APOS)), true);
    $_REQUEST = json_decode(stripslashes(json_encode($_REQUEST, JSON_HEX_APOS)), true);
}

Jeśli używasz niższej wersji PHP, powinieneś sprawdzić na tej stronie .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapisywanie plików jako blob w bazie danych ajax php pdo

  2. Praca ze wskaźnikami plików w csv

  3. Hibernuj CriteriaBuilder, aby dołączyć do wielu stołów

  4. MySql:ZAMÓWIENIE PRZEZ rodzica i dziecko

  5. MySql pobiera listę unikalnych słów z tabeli, w której wartości w polu są oddzielone przecinkiem