電子辞書を書く際に、複数の写真をアップロードする欄を設定したい場合、どのように書けばよいのでしょうか?助けてください、急いで必要なのです、ありがとう!

WBOY
リリース: 2016-06-20 12:25:51
オリジナル
952 人が閲覧しました

上の写真は、ダシェンメンの書き方を見てみましょう?


ディスカッションへの返信 (解決策)

提案 A関連テーブルが分岐しているのは、メインテーブルと関連テーブルが 1 対多の関係になっているためです。理由は次のとおりです。
1. メインテーブルに常に画像が保存され、画像の数が固定されていない場合。フィールドの長さを決定できないため、フィールドのタイプが適切ではありません。設計: varchar または text を使用する必要がありますか? text タイプを入力する必要があり、デフォルト値は使用できません。複数の画像を保存する場合、テキスト型を使用すると、json、描写、文字列のいずれの保存方法を使用しても、修正、追加、削除するときにデータを取り出し、追加/保存してから再度保存する必要があります。

関連付けテーブルを作成すると、上記の手間が省けます。 具体的なテーブル構造は次のとおりです。
upload_cgxt_images
id int(10) 主キー auto_increment
cgxt_id int(10) defaule 0
image varchar(255)default ''
アソシエーションテーブル上のすべての操作は単一の操作です

上記の分析は非常に正確なので、実行してみましょう。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート