-1
は、しかし、私はウェブサイトではなく、同じレコードにすべての情報を保存するために駆け抜けされるたびにしたい、非常に単純な質問、 多くのレコードではなく単一のレコードですか?
が、私は、それぞれが自分のMySQLデータベース(phpMyAdminの)にデータを保存するいくつかのColdFusionページを、持っているガット新しいレコードを作成する。私は、データを次のページに移動するためのポストhtmlメソッドを使用していますが、そのページには永続的な状態が続くため、一度にcfqueryステートメントですべてをデータベースに保存できません。
例:
ページ1:ユーザーの詳細を取得 ページ2:(店舗1ページから詳細)を取得し、ユーザの詳細 ページ3:(記憶2ページから詳細)等
しかし私は同じレコードに各セッションを保存したいのに対し、別々のレコードに格納します。
これらの詳細は別々のレコードに保存されます(別々のクエリの場合) アイデアはありますか?
テーブルにプライマリキーが定義されていますか?もしそうなら、それを使って既存のレコードを更新することができます。私は主キーを定義するためにauto_incrementカラムを使用する方が好きです。 –
セッション変数を使用するか、最初のページに挿入し、UPDATEステートメントの後続のページに主キーを渡します。 –
私はID列をautoincrementに設定していますので、最初のページをDBに挿入してからIDを取得するためにDBを照会する必要があります(これは正しいですか?)。このIDを各ページに渡し、挿入の代わりにUPDATEを使用しますか? – user1218175