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

Масив в Mysql КЪДЕ КАТО?

Не работи, защото заявката ви ще се разшири до:

SELECT url FROM `PHP`.`db` WHERE url LIKE '%gum.cn,lol.com.,ns1.blar.com...%'

Трябва да промените малко заявката си:

$query_parts = array();
foreach ($array_name as $val) {
    $query_parts[] = "'%".mysql_real_escape_string($val)."%'";
}

$string = implode(' OR url LIKE ', $query_parts);

$tank = "SELECT url FROM `PHP`.`db` WHERE url LIKE {$string}";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL инжекция атака с php

  2. MySQL Грешка 1 (HY000) Проблем при създаването на файл Errcode 2

  3. Как да напиша тригер за прекратяване на изтриването в MYSQL?

  4. MySQL архивиране на база данни

  5. Защо MySQL не поддържа точност от милисекунди/микросекунди?