如果用户喜欢更改记录,他/她输入数量并点击编辑锚标记以传递带URL的输入:
<form action="saleentry-final.php" method="get" >
<?php
for ($i = $start; $i < $end; $i++)
{
if ($i == $total_results)
{
break;
}
?>
<tr>
<td><input type="checkbox" name="check_list2[]" value="<?php echo mysql_result($result, $i, 'id');?>"/></td>
<td><?php echo mysql_result($result, $i, 'item');?></td>
<td><?php echo mysql_result($result, $i, 'batch_no');?></td>
<td><?php echo mysql_result($result, $i, 'Mfg_date');?></td>
<td><?php echo mysql_result($result, $i, 'Exp_date');?></td>
<td><input name="movie[]" value="<?php echo mysql_result($result, $i, 'qty');?>" class="form-control"></td>
<td><?php echo mysql_result($result, $i, 'rate');?></td>
<td><?php echo mysql_result($result, $i, 'vat');?></td>
<td><?php echo mysql_result($result, $i, 'price');?></td>
<td><a href="saleentry-edit.php?id=<?php echo mysql_result($result, $i, 'id');?>">EDIT</a></td>
<td><a href="salesentry-delete.php?id=<?php echo mysql_result($result, $i, 'id');?>">DELETE</a></td>
</tr>
<?php $tot = $tot + mysql_result($result, $i, 'PRICE'); } ?>
<tr>
<td colspan="10">
<button type="submit" class="btn btn-primary btn-lg center-block" name="submit2">Create Invoice</button>
</td>
</tr>
</table>
</form>
我通过锚标记网址传递ID但是如何通过网址传递输入?
<a href="saleentry-edit.php?id=<?php echo mysql_result($result, $i, 'id');?>">EDIT</a>
我想将输入值传递给任何用户输入的URL到saleentry-edit.php页面,并在saleentry-edit.php页面获取id和用户输入值以快速更新数量并处理动态然后重定向到同一页面。
答案 0 :(得分:0)
在$ i里面循环< input id="state<?php echo $i;?>" name="movie[]" value="<?php $sta = mysql_result($result, $i, 'qty'); echo mysql_result($result, $i, 'qty');?>" class="form-control">
<input type="button" name="inspecionar" id="inspecionar" value="inspecionar" onclick="location.href='/Inventry-System/saleentry-edit.php?id=<?php echo mysql_result($result, $i, 'id');?>&quantity='+ document.getElementById('state<?php echo $i;?>').value;">