sql >> データベース >  >> RDS >> Mysql

オプションを使用したPHPMySQL複数検索クエリ/HTMLフォームタグの選択

    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. phpMysqlユーザーメッセージのグループ化と順序付け

    2. Postgresqlは、特定の合計金額に達するまで選択します

    3. EntityFrameworkデータベース接続のテスト

    4. SQLコマンドのチートシート–10分でSQLを学ぶ方法