-1
---- HTML Form ----
<?php
$query = mysql_query("SELECT * FROM package WHERE status = 0");
while($row = mysql_fetch_array($query)){
$package_id = $row['id'];
$package_name = $row['name'];
?>
<tr>
<td><?php echo $package_name; ?></td>
<td><input type="text" name="txt[]" id="quantity" placeholder="0">
--------- Aboue input is for quantity of those products----------
</td>
</tr>
<?php
}
?>
Here is the code for process.php for this form POST method
//
<?php
if(isset($_POST['submit'])){
$alTxt= $_POST['txt'];
$N = count($alTxt);
for($i=0; $i < $N; $i++){
echo($alTxt[$i]);
}
}
?>
現在process.php的輸出 125(如果我把輸入文本框3像1,2,3) 現在,我得到的產品的數量問題,但我怎麼能得到各 產品編號或產品名稱以及數量? 所以我可以在process.php中計算? 任何人都可以幫助我的代碼?如何在PHP中獲取POST方法中的多個值?
爲什麼還在使用mysql_ *功能?他們折舊。使用http://php.net/PDO – piotrekkr