下面的代码根据mysql查询和计数获取结果在下方创建相同数量的选择选项r
while ($row = mysqli_fetch_assoc($res)) {
$cid = $row['customerid'];
?>
<tr class="style4" >
<td><?php echo $liveCustomerCount; ?></td>
<td><?php echo $cid; ?></td>
<td><?php echo $row['customername']; ?></td>
<td><?php echo $row['area']; ?></td>
<td><?php echo $row['mobileno']; ?></td>
<input type="hidden" value="<?php echo $cid; ?>" name="cid[]"/>
<td><input type="text" placeholder="KG" name="quanty[]" size="12" id="tat<?php echo $xx; ?>" onKeyUp="totaling();" value="<?php echo @$row['quantity'];?>"/></td>
<td><input type="text" placeholder="KG" name="delivery[]" size="12" value="<?php echo 1;?>"/></td>
<td><select name="calctype[<?php echo $xx; ?>]">
<option> Select </option>
<?php $calc = mysqli_query($con,"select distinct calctype from liveinvoices");
while($type = mysqli_fetch_assoc($calc)){ ?>
<option value="<?php echo $type['calctype']; ?>" > <?php echo $type['calctype']; ?> </option> <?php } ?>
</select>
</td>
</tr>
<?php $xx++;
$liveCustomerCount++;
} ?>
现在我想一次提交所有记录
if (isset($_REQUEST['submit'])) {
date_default_timezone_set("Asia/Kolkata");
$today = date('Y-m-d');
for ($axs = 0; $axs < count($_REQUEST['cid']); $axs++) {
$option=$_REQUEST['calctype'][$axs];
捕获的值是SELECT,而不是UI 中选择的值
有人能帮我一下吗
name="calctype[<?php echo $xx; ?>]"
应该在上
<select>
元素。