0

複数の選択があるクエリでこれをどのように使用しますか?

SELECT * FROM venue_event where venue = $check or $check ??  

 <form action="test.php" method="post">
 <input type="checkbox" name="check_list[]" value="value 1">
 <input type="submit" />
 </form>
 <?php
 if(!empty($_POST['check_list'])) {
 foreach($_POST['check_list'] as $check) {
        echo $check;
}
}
?>
4

1 に答える 1

1

私はその部分を投稿するのに十分なphpを知りませんが、SQLクエリは次のようになるはずです:

SELECT *
FROM venue_event
WHERE venue IN ('venue1','venue2');

または、OR を使用できます。

SELECT *
FROM venue_event
WHERE venue = 'venue1' OR 
    venue = 'venue2';
于 2013-02-17T01:32:06.880 に答える