欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

一个关于报价怎么存储的有关问题

程序员文章站 2022-05-21 13:05:07
...
一个关于报价如何存储的问题
自己学写第一个php程序 有个地方不知道怎么设计数据库,如图:



报价信息是动态增加的,每增加一个报价,就要添加1个价格、1个数量、1个备注、不可能每个字段都在数据库里设置独立字段,应该是用什么方式存在1个数据库字段里,用的时候再按格式提取出来,但不知道实现的思路!

这个在数据库里怎么存储会好一点?还要便于以后提取报价进行报价高低比较。




------解决方案--------------------
图挂了,传csdn再贴图吧
为什么不可能把 价格、数量、备注 放在三个独立字段?
要存储在一个字段里 可以序列化或者处理成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) not null,

id | products_id | price | quality | text

1 | 1 | 15.00 | 25 | 备注
2 | 1 | 15.60 | 30 | 备注
...


select * from table where products_id='1' order by id limit 1. 取出最近更新的,产品编号1的。
select * from table where products_id='1' 取出所有产品编号1的
------解决方案--------------------
key=>value
------解决方案--------------------
这样子可以用序列化数组的方式存储,需要的时候取出来还原数组即可
serialize()
一个关于报价怎么存储的有关问题

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频