Mysql
 sql >> база данни >  >> RDS >> Mysql

$wpdb->update или $wpdb->insert води до добавяне на наклонени черти пред кавички

След като прекарахте деня за това, отговорът е следният:

Wordpress избягва при декларацията $_POST, а не при действителното вмъкване, което е странно.

$id = stripslashes_deep($_POST['id']); //added stripslashes_deep which removes WP escaping.
$title = stripslashes_deep($_POST['title']);
$message = stripslashes_deep($_POST['message']);

$wpdb->update('table_name', array('id'=>$id, 'title'=>$title, 'message'=>$message), array('id'=>$id));

Това ще означава, че WP няма да добавя наклонени черти преди кавички.



  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 след известно време и не се свързва отново

  2. В MySQL функцията CHAR() работи странно

  3. Golang, mysql:Грешка 1040:Твърде много връзки

  4. Zend_Db:Как да се свържа с MySQL база данни през SSH тунел?

  5. Проверете дали низ съдържа числа