mysqlの列をループで更新したい。4時間ごとに別のデータベースからプルされる2つのアレイがあります。最初のものは、インデックスとして私のデータベースにあるステーション番号を持っています。2つ目は、更新したいデータです。
$stano = 13235000,13236500,13237920
$nt = 379,49,131
現在、私は一連のクエリで更新するだけです。
mysql_query("UPDATE gages SET cfs = '".$nt[3][2]."' WHERE sgs = '".$stano[3][1]."'")
mysql_query("UPDATE gages SET cfs = '".$nt[4][2]."' WHERE sgs = '".$stano[4][1]."'")
mysql_query("UPDATE gages SET cfs = '".$nt[5][2]."' WHERE sgs = '".$stano[5][1]."'")
ある種のループを実行して、すべてを1回で更新する方が理にかなっているようです。しかし、ループごとに配列インデックスの数を増やす方法がわかりません。残念ながら、私はphpで理解の限界に達したようです。私はこれを理解しようとして一日を過ごしたので、確かに私の忍耐。