在 php 代码的顶部,我从数据库中获取数据:
$pricesql="SELECT * FROM my_table";
$pricesqlresult=mysql_query($pricesql);
在正文中,我有以下内容以列出结果
<?php
while($rows=mysql_fetch_array($pricesqlresult)){
$date[]= $rows['date'];
?>
<p><input name="price[]" type="text" value="<? echo $rows['price']; ?>"></p>
<?php
}
?>
在页面底部,我有一个带有以下 sql 的 php 代码:
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
for($i=0;$i<$count;$i++){
$sql1="UPDATE my_table SET price='".$_POST['price'][$i]."' WHERE date='$date[$i]'";
$result99=mysql_query($sql1);
}
}
mysql_close();
?>
我不知道为什么代码没有更新。
谢谢