更新数据库中的正确字段

时间:2013-10-17 17:34:31

标签: php html mysql forms

我在表格中的字段很少说

<form action="?code='.$order_id.'" method="post">
    <input type="text" name="length" placeholder="'.$row_order['length'].'">
    <input type="text" name="breadth" placeholder="'.$row_order['breadth'].'">
    <input type="text" name="width" placeholder="'.$row_order['width'].'">
    <input type="submit" name="save" value="Save">
</form>

我从数据库中检索长度,宽度和宽度的值,并通过占位符显示它。现在我希望如果用户输入一些长度值,那么只有DB中的长度字段会影响其他人的完整。

现在,如果我将长度值设为50并“保存”它,那么它显示长度= 50,宽度= 0和宽度= 0,即使我在更新前有宽度= 40和宽度= 30。

1 个答案:

答案 0 :(得分:2)

而不是输入标记中的占位符使用值

<form action="?code='.$order_id.'" method="post"> 
<input type="text" name="length" value="'.$row_order['length'].'"> 
<input type="text" name="breadth" value="'.$row_order['breadth'].'"> 
<input type="text" name="width" value="'.$row_order['width'].'"> 
 <input type="submit" name="save" value="Save"> </form>