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

Jak vložit fragment kódu php do databáze mysql

Jo, můžeš to udělat. Více způsobů:

  1. CHOP – to je vlastně nejlepší možnost. Prostudujte si toto téma v příručce PHP, protože to může být mnohem větší pomocí než jen chránit vaše dotazy MySQL v PHP před poškozením.
  2. addslashes() – přidá lomítka ke znakům escape. Tím se váš dotaz MySQL určitě nezlomí.
  3. mysql_real_escape_string()
  4. mysql_escape_string()

UPRAVENO Zdůrazněné PDO ve srovnání s předchozí verzí této odpovědi, protože PDO je mnohem bezpečnější než ostatní možnosti a je toho mnohem více, co lze použít při práci s PHP a MySQL.



  1. FULLTEXT MySQL nebude fungovat s více než jedním polem

  2. Jak získat prvky z pole Json v PostgreSQL

  3. Proč tento dotaz SQL nevrací žádné výsledky porovnávající čísla s plovoucí desetinnou čárkou?

  4. phpActiveRecord Nesprávný formát DateTimeFormat