ホームページ  >  記事  >  バックエンド開発  >  見積書の保存方法に関する関連質問

見積書の保存方法に関する関連質問

WBOY
WBOYオリジナル
2016-06-13 13:35:37807ブラウズ

引用符を保存する方法に関する質問
初めて PHP プログラムの作成を学んだとき、次の図に示すように、データベースの設計方法が分からないことがありました。



見積情報は動的に追加され、毎回見積を追加するには価格、数量、メモを追加する必要があります。フィールドごとに独立したフィールドをデータベースに設定することは不可能です。データベースフィールドに保存されていますか?使用するときは、形式を押して抽出されましたが、実装方法がわかりません。

これをデータベースに保存するにはどうすればよいでしょうか?また、高値と低値を比較するための将来の値の抽出も容易になります。




-----解決策---------
画像が壊れています。csdn にアップロードしてから貼り付けてください
価格、数量、備考を 3 つの別々のフィールドに入力することができないのはなぜですか?
フィールドに格納するには、シリアル化または json に加工して格納し、取り出すときに対応する配列に処理します。
------解決策------------------
id INT(8) UNSIGNED NOT NULL AUTO_INCREMENT、
products_id(8) not null、
price varchar(10) not null、
quality int(7) not null、
text varchar(255) null ではありません。


select * from table where products_id='1' order by id 制限 1. 最新に更新された製品番号 1 を取り出します。
select * from table where products_id='1' 製品番号 1 をすべて取り出します

------解決策---------

key=>value

------解決策---------
このようにして、シリアル化して保存できますarray 、必要に応じて取り出して配列を復元するだけです serialize()

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。