sql >> Databáze >  >> RDS >> Mysql

Jak převést tento příkaz pro přípravu k použití zástupných symbolů ve Wordpress $wpdb?

Proboha, to je tak jednoduché! Wordpress používá dva zástupné symboly %s a %d.

%s by měl být použit při předávání řetězců do databáze

zatímco:

%d by mělo být použito pro celá čísla.

Můj problém je, že jsem je pomíchal, používám %d pro řetězce nebo %s pro celá čísla. Problém je tedy vyřešen použitím správných zástupných symbolů pro váš konkrétní datový typ. Problém vyřešen.

Například pokud dotazujete databázi pomocí id s php proměnnou $id, zástupný symbol by měl být %d, protože je to celé číslo, jinak pro řetězce, jako jsou jména atd., použijte %s.




  1. Automatizace tabulkového modelu zpracování databází Analysis Services (SSAS) na serveru SQL Server

  2. Jak zobrazit obrázek (typ bolb) na stránce jsp z mySql DB ve Struts 2 pomocí Hibernate

  3. Cizí klíč MySQL ON DELETE CASCADE přes 3 tabulky

  4. Jak zakázat přísný režim SQL v MySQL 5.7