mysql_fetch_assoc を使用して変数を取得するために SELECT クエリを使用しています。次に、変数を UPDATE 変数に入れ、戻り値をデータベースに戻します。
値をハード コーディングするか、従来の変数を使用すると問題なく動作しますが、以前にデータベースから取得した値を使用すると機能しません。配列変数を自分のテキストにリセットしようとしましたが、うまくいきました。
$arrgateRetrivalQuery = mysql_query(**Select Query**);
$arrGate = mysql_fetch_assoc($arrgateRetrivalQuery);
$arrivalGateTest = $arrGate['gatetype'];
$setGateAirportSQL = "UPDATE pilots SET currentgate = '".$arrivalGateTest."' WHERE pilotid = '".$pilotid."'";
$setGateAirportQuery = mysql_query($setGateAirportSQL);
// Close MySQL Connection
mysql_close($link);
これにより、更新するフィールドに何も含まれなくなりますが、変数をSELECTから定義したものに削除するたびに、配列かどうかに関係なく機能します。
これが十分に明確であることを願っています。前もって感謝します。