sql >> Database >  >> RDS >> Mysql

PHP MySQL meerdere zoekopdrachten met behulp van optie / selecteer HTML-formuliertags

HTML

<select multiple name="location[]" size="2">

PHP

$w     = array();
$where = '';
foreach ($_POST['location'] as $loc){
  $loc = mysql_real_escape_string($loc);
  $w[] = "location = '$loc'";
}
if (!empty($_POST['type'])){
  $w[] = "type LIKE '%".mysql_real_escape_string($_POST['type'])."%'";
}
if ($w) $where = implode(' OR ',$w);


  1. MySQL:selecteer het eerste element van een door komma's gescheiden lijst

  2. Doe mee op dinsdag 9 april voor het laatste Microsoft Access-nieuws

  3. Hoe dubbele rijen in SQL te elimineren

  4. MySQL - Mac - Fout 2002 - Kan geen verbinding maken met lokaal... via socket