データが正常に変更された後も、ページには元のデータが表示されます
<?PHPinclude_once ("conn.php");$value=$_GET['value'];$sql_itemcode="SELECT * FROM `product` WHERE `item_code` = '$value'";$querya = mysql_query($sql_itemcode); $rs= mysql_fetch_array($querya);?><div class="fanbox"> <h3>产品详情</h3> <form id="mod_form" action="product_change.php?action=mod&item_code=<?PHP echo $rs['item_code'];?>" method="post"> <table width="550" cellpadding="0" cellspacing="0" class="post_table"> <!-- <tr> <td width="174" align="right">ID:</td> <td width="374"> <input name="item_code" type="text" class="input2" value="<?PHP echo $rs['id']; ?>" maxlength="30" disabled /> </td> </tr> --> <tr> <td width="174" align="right">Item_Code:</td> <td width="374"> <input name="item_code" type="text" class="input2" value="<?PHP echo $rs['item_code']; ?>" maxlength="30" disabled/> </td> </tr> <tr> <td height="28" align="right">产品名称:</td> <td><?PHP echo $rs['description']; ?></td></tr><tr> <td align="right">HKS_物流成本(RMB):</td> <td> <input type="text" class="input2" name="hks_freight" maxlength="30" value="<?PHP echo $rs['hks_freight']; ?>"/></td></tr><tr> <td align="right">JPS_物流成本(RMB):</td> <td> <input type="text" class="input2" name="jps_freight" maxlength="30" value="<?PHP echo $rs['jps_freight']; ?>" /></td> </tr> <tr> <td align="right">FBA_物流成本(RMB):</td> <td> <input type="text" class="input2" name="fba_freight" maxlength="30" value="<?PHP echo $rs['fba_freight']; ?>"/></td> </tr> <tr> <td align="right">运营成本(RMB):</td> <td> <input type="text" class="input2" name="operating_costs" maxlength="30" value="<?PHP echo $rs['operating_costs']; ?>"/></td> </tr> <tr> <td height="20" align="right">重量(g):</td> <td> <input type="text" class="input2" name="weight" maxlength="30" value="<?PHP echo $rs['weight'];?>"/></td> </tr> <tr> <td height="26" align="right"><p>信封大小:</p> </td> <td><input type="text" class="input2" name="envelope_size" maxlength="30" value="<?PHP echo $rs['envelope_size'];?>"/></td> </tr> <tr> <td height="31" align="right"><input name="submit" type="submit" class="btn" value="修改"/></td> <td> </td> </tr> </table> </form> </div> <script type="text/javascript" src="js/jquery.form.js"></script>
フォームを送信した後、まずデータを確認します: print_r($_POST);が送信されました
次に、データベースに移動して、変更が本当に成功したかどうかを確認します
最後に、変更したものが確認したものと同じかどうかを確認します
変更を行った後、ページを更新しましたか?
まずブラウザのキャッシュをクリアしてから、ページを開いて見てください
このポスターが意味するのは、データベースのデータは更新されていますが、ページのデータは更新されていないということですか?
まず、変更が成功したかどうかを確認します。
データベースが更新されたことを確認しましたが、ページには元のデータが表示されたままです。
変更が成功したら、location を使用してこのアドレスにジャンプし、試してみてください。
キャッシュを無効にするページを設定します
<?php header("Pragma: no-cache"); ?>