sql >> Database >  >> RDS >> Mysql

Array in Mysql WAAR?

Het werkt niet omdat uw zoekopdracht wordt uitgebreid naar:

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

U moet uw zoekopdracht een beetje aanpassen:

$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. Een SQL IN-component parametriseren

  2. Corrupt SQL-database repareren tijdens upgradeprobleem

  3. afbeeldingen uploaden naar server in de lente MVC en referentie opslaan in mysql-database

  4. Wat is het verschil tussen utf8_general_ci en utf8_unicode_ci?