一个关于报价如何存储的问题
自己学写第一个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()
0
0
相关文章
PHP常用框架如何进行分页功能的实现 PHP常用框架分页处理的实用技巧
PHP框架如何实现搜索引擎优化 PHP框架SEO配置的实用技巧教程
PHP如何实现多店铺比价系统?佣金跳转分成
PHP如何实现数据分页显示 PHP分页功能的开发与优化
使用PHP和.htaccess构建动态URL与单模板产品页
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
C++ 高级模板编程与元编程
本专题深入讲解 C++ 中的高级模板编程与元编程技术,涵盖模板特化、SFINAE、模板递归、类型萃取、编译时常量与计算、C++17 的折叠表达式与变长模板参数等。通过多个实际示例,帮助开发者掌握 如何利用 C++ 模板机制编写高效、可扩展的通用代码,并提升代码的灵活性与性能。
15
2026.01.23
热门下载
相关下载
精品课程
相关推荐
/
热门推荐
/
最新课程
Linux 教程
共28课时 | 35.8万人学习
黑马云课堂jQuery基础视频教程
共46课时 | 10.1万人学习
最新文章








