Добрый день. Есть форма с multiple select'ом городов, не могу реализовать выбор значений из БД, если выбрать несколько значений. Незнаю как построить запрос. Кто сталкивался помогите пожалуйста.
Код (PHP): <?php $City_IDs = array( 1 => 'Москва', 2 => 'Киев', 3 => 'Минск', 4 => 'Тула', ); ?> <form method="post"> <select name="selected_cities[]" multiple> <?php foreach( $City_IDs as $id => $city ){ echo "<option value='$id'>$city</option>"; } ?> <input type="submit" /> </form> <?php if( $_POST ){ $sql = "SELECT * FROM `table_name` WHERE `city_id` IN (" . implode( ',', $_POST['selected_cities'] ) . ")"; echo $sql; }