私は問題があります。while ループで MySql の値を更新したい。これまでの私のコード: ここで、データベースから行を取得します:
$sql = mysql_query("SELECT * FROM Price WHERE idCar='$idCar'");
while($row = mysql_fetch_array($sql)){
$i = $i+1;
$price = $row["price"];
$newdate= $row["newdate"];
$idCar = $row["idCar"];
$idPrice = $row["idPrice"];
$sqlsearch .= ' <tr>
<td height="31" align="left" valign="middle"><div align="right">Dato:</div></td>
<td height="31" align="left" valign="middle">
<fieldset id="example_1"><input type="text" name="newdate" class="field" cols="42" rows="8" id="datepicker'. $i .'" value='. $newdate.' />
  Pris: <input type="text" name="price" class="field" cols="42" rows="8" id="price" value='. $price .' />    
Priceid: <input type="text" name="idPrice" class="field" cols="42" rows="8" id="idPrice" value='. $idPrice .' />
</fieldset></td>
</tr>';
ここで、新しい値を更新します。
$idCar = $_GET['idCar'];
$sqlupdate = mysql_query("UPDATE Price SET newdate='$newdate', price='$price' WHERE idPrice='".$idPrice."'");
while($row = mysql_query($sqlupdate)){
$price = $row["price"];
$newdate = $row["newdate"];
$idPrice = $row["idPrice"];
}