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

Правилен PDO синтаксис за параметризирана заявка, използваща LIKE със заместващи знаци (напр. %, _)

ОПИТАЙТЕ

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

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

Справка ==> вижте 3-ти пример




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. показване на данни от базата данни в падащия CodeIgniter

  2. Създаване на система с кодове за отстъпка (MySQL/php)

  3. Как да създадете MySQL потребител само за четене?

  4. Създайте заявка, за да получите групата на незавършените обаждания по 2 полета

  5. Има ли MySQL еквивалент на sprintf?