テーブルからすべてのレコードを選択し、numtimespaid 列が 0 に等しいレコードに到達するまで、それらすべてのレコードをループしたいと考えています。その列を見つけたら、そのレコードの 2 に更新してから終了します。これが私が持っているもので、正しく機能していません:
$query1 = "SELECT * FROM ".$line." ORDER BY datestamp, timestamp";
$result1 = mysql_query($query1) or die(mysql_error());
while($row = mysql_fetch_array($result1)){
if ($row[numtimespaid] == 0) {
$queryupdate="UPDATE ".$line." SET numtimespaid=1";
$resultu=mysql_query($queryupdate);
break;
}
}
私が間違っていること、および/またはこれを行う正しい方法についてのアイデアはありますか?