編輯:我編輯我的問題,使其更清晰我希望。多選不起作用
我構建了一個帶有多個搜索框的表單的頁面,通過$ _GET的方法從表中的數據庫表中搜索和顯示值。它現在工作很好。
我需要什麼:我想讓一些搜索框允許多選,但我只得到一個選擇的結果。
這是查詢:
$query_Recordset2 = sprintf("SELECT * FROM satislar WHERE satis_satici LIKE %s AND urun_satilanurun LIKE
%s AND urun_pstnadslhizturu LIKE %s AND akt_aktalan LIKE %s AND satis_modem LIKE %s AND akt_aktdurum LIKE
%s AND akt_ttonayi LIKE %s AND satis_tarih between %s and %s ORDER BY satis_tarih DESC",
這是選擇選項:
<select name="satici[]" size="4" multiple="multiple" id="satici" size="4" class="span2 nostyle chzn-select" style="margin-top:9px;width:150px;">
<option value="%">TÜM SATICILAR</option>
<?php
do {
?>
<option value="<?php echo $row_saticilistesi['satis_satici']?>"><?php echo $row_saticilistesi['satis_satici']?></option>
<?php
} while ($row_saticilistesi = mysql_fetch_assoc($saticilistesi));
$rows = mysql_num_rows($saticilistesi);
if($rows > 0) {
mysql_data_seek($saticilistesi, 0);
$row_saticilistesi = mysql_fetch_assoc($saticilistesi);
}
?>
我等待着您的寶貴意見。
你可能會發布這個HTML嗎? – Bananam00n
你有沒有聽說過'$ _GET'或'$ _POST'? – bitWorking
https://dl.dropboxusercontent.com/u/5326510/code.html – user2490870