私はPHPとMySqlに非常に慣れていません。テーブル関数を変更するのではなく、入力ボックスから値を取得するPHPスクリプトを使用して、この値で更新クエリを使用して列のデフォルト値を設定できる方法はありますか?
更新 1:
フォームを介して送信する値を、その列のデフォルト値にする必要があります。値を変更してデフォルトとして設定しない他の列がいくつかありますが、他のデフォルト値はさらに更新するために入力ボックスに表示する必要があります。
たとえば、 、 、 の 3 つの列がA
ありB
ますC
。列A
にcurrdate
値があります。列 B と C は整数値です。ユーザーがフォームを開くと、currdate が02-07-2012
列 A であることがわかります。次に、いくつかの値を入力します: B = 5、C = 6。ユーザーがフォームを開く翌日、currdate は 03-07-2012 になります。 . 同時に、 と の値が5B
と6 にC
自動的に変更されnull
、前の行の値はデフォルト値と同じになります。
では、すべての新しい行が、フォームから入力された以前の値を、mysql テーブルに設定された列のデフォルト値として使用することは可能ですか?