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

Jak zastavit FluentPDO nesprávné odvození názvu tabulky

Jeho (zřejmě tomu tak není) „tvůrce inteligentních spojení“ pravděpodobně vidí . a myslí si, že to souvisí s jinou tabulkou. Možná budete chtít nahlásit chybu autorovi.

Nicméně jste zranitelní vůči SQL injection takto zřetězení vstupu přímo do dotazu. Řešení, které pravděpodobně také vyřeší váš problém s připojením. Rychlé prohlížení dokumentace , syntaxe vazby parametrů vypadá takto:

$fpdo->from('users')
     ->where('users.email LIKE ?', '%' . trim($_GET['email']) . '%')
     ->fetchAll();



  1. Jakákoli nevýhoda použití ExecuteReaderAsync z C# AsyncCTP

  2. Tabulka filtrů ADF na základě výběru stromu

  3. MySQL, Získejte hodnocení uživatelů

  4. Porovnání řetězců SQL, větší a menší než operátory