我需要一些關於php/sql程序的幫助,指的是複選框。 目前我有這樣的:具有多個值的SQL複選框
foreach($result as $row){
$device_serialnum = $row['device_serialnum'];
$device_manufacturer = $row['device_manufacturer'];
$description = $row['description'];
echo("<input type=\"checkbox\" name = \"device_serialnum[]\" value=\"$device_serialnum\"> $device_serialnum : $device_manufacturer : $description<br/>");
}
凡device_serialnum,device_manufacturer和描述的值來自先前進行的SQL查詢。
我想到的是每個複選框都有兩個值(device_serialnum,device_manufacturer),因爲它們是我需要保留的兩個主鍵才能完成下一個查詢。
有沒有一種簡單的方法來跟蹤我以前的代碼的方案?
由於提前,
問候
Blackfing
爲什麼不做一個數組,包括你想要從每一行的主鍵和複選框獲取一個int值(1,2,3,4 ...),然後返回主鍵只是做一些像數組[checbox.value] – ivan
一個超級簡單的解決方案將是把兩個變量es在複選框的值屬性中由某些不會在任何變量中的字符分隔。然後,在處理值的腳本中,分解該分隔符上的值。 – Terminus