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

Správná syntaxe PDO pro parametrizovaný dotaz pomocí LIKE se zástupnými znaky (např %, _)

ZKUSTE

$str = "%".$singer."%";
$SQL =
      "SELECT *
        FROM table
        WHERE field1 LIKE ?
        ORDER BY field2 ASC";

$sth = $dbh-> prepare ($SQL);
$sth->bindParam (1, $str);

Odkaz ==> viz 3. příklad




  1. Hibernujte JPA, MySQL a TinyInt(1) pro Boolean místo bitů nebo znaků

  2. MYSQL:Aktualizujte hodnotu z Query

  3. Problém s mysqldump:Volba --defaults-extra-file nefunguje podle očekávání

  4. Co dělá příkaz SQL sargable?