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

Как да конвертирам този подготвителен израз за използване на заместители в Wordpress $wpdb?

Лошото ми, това е толкова просто! Wordpress използва два заместителя %s и %d.

%s трябва да се използва при предаване на низове към базата данни

докато:

%d трябва да се използва за цели числа.

Проблемът ми по-горе е, че съм ги смесил, използвам %d за низове или %s за цели числа. Така че проблемът е разрешен чрез използване на правилните заместители за вашия конкретен тип данни. Проблемът е решен.

Например, ако отправяте заявка към базата данни, като използвате id с php променлива $id, заместващият елемент трябва да бъде %d, защото е цяло число, в противен случай за низове, като имена и т.н. използвайте %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. Следете MySQL таблицата за промени в C# програма?

  2. Преобразуване на дата на MySQL времеви печат в Java

  3. Как да коригирам:mysql:[ГРЕШКА] Намерена опция без предходна група в конфигурационния файл /etc/mysql/my.cnf?

  4. MYSQL Как да използвам trim в заявка за избор

  5. Как да създам CSV файл от база данни в Python?