0

PHPコードの上部で、DBからデータを取得しています:

$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();
?>

コードが更新されない理由がわかりません。

ありがとう

4

0 に答える 0