因此,我有一張用於醫院收費的mysql表。我的程序目前只能獲得檢查過程的價格。但是現在,我還想在檢查過程中獲取過程名稱。使用複選框從mysql表中獲取兩個值
while($row = mysql_fetch_array($result)){
echo '
<tr>
<td>'.$row[0].'</td>
<td>'.$row[1].'</td>
<td>'.$row[2].'</td>';
$price=$row['price'];
echo '<td><input type="checkbox" name="er[]" value="'.$price.'"></td>';
echo "</tr>";
}
echo '</table>';
所以基本上我需要修改這部分代碼:
$price=$row['price'];
echo '<td><input type="checkbox" name="er[]" value="'.$price.'">
只獲取行的價格。值屬性可以有兩個值嗎?我不能只做另一個複選框,因爲這是不合適的。
它說:警告:explode()期望參數2是字符串,數組 我忘了提及我有兩個文件。一個用於複選框表單,然後是提交後的一個php文件。所以我必須POST第一個文件中使用的變量。而er []值有兩個值,過程名稱和價格。 – user1551672