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

Jak przekonwertować tę instrukcję przygotowania, aby używała symboli zastępczych w Wordpress $wpdb?

Mój zły, to takie proste! Wordpress używa dwóch symboli zastępczych %si %d.

%s powinno być używane podczas przekazywania ciągów do bazy danych

podczas gdy:

%d powinno być używane dla liczb całkowitych.

Mój problem powyżej polega na tym, że pomieszałem je, używam %d dla ciągów lub %s dla liczb całkowitych. Tak więc problem został rozwiązany przez użycie odpowiednich symboli zastępczych dla określonego typu danych. Problem rozwiązany.

Na przykład, jeśli wysyłasz zapytanie do bazy danych przy użyciu id ze zmienną php $id, symbolem zastępczym powinno być %d, ponieważ jest to liczba całkowita, w przeciwnym razie dla ciągów, takich jak nazwy itp., użyj %s.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wysyłanie obrazu do bazy danych MySQL za pomocą Androida

  2. Wiele zapytań Create Trigger w PDO

  3. Problem z funkcją agregującą MySQL

  4. Pytanie bezpieczeństwa PHP?

  5. MYSQL CONCAT MAKSYMALNA DŁUGOŚĆ