
正文
php数组存储数据库 php中的数组
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP怎么把数组数据存到Mysql里?
以SQL为例。使用PHP MySQL 函数可以编辑数据库。mysql_connect() 函数打开MySQL 连接。
数组是没有办法插入mysql数据库的,一般是把数组连接成字符串,存入,取出再拆分为数组输出。
先把数组用函数 serialize() 序列化一下再存到数据库,取出来以后用 unserialize()反序列化函数处理下就成了你上边的数据了。
相关问答
Q1: php怎么操作才能把这个二维数组加进数据库里面
json_encode后就是字符串php数组存储数据库了。所以不需要什么特别处理,直接入库就可以。只不过出库后需要json_decode。php数组存储数据库你的问题是,出库后没有对json_encode的字段进行json_decode处理。
为什么要主键是i?主键是i那你就无法存一张表中了,得分两张表,一张表存i,另一张存时机内容,len-1映射到你的i表。
这保存的是不同行的内容,不能直接保存。要做成行的形式保存。
把数组转成json或其php数组存储数据库他字符串在写入数据库,不转换字符串无法写入或自由Array,我是没试过,反正我知道是无法写入,我都是转成json后在写入。
你在设计数据库的时候吧$id字段设定为可以存放数组的数据类型试试看。
Q2: 用php怎么把数组的值存进数据库
1、首先你要学会查错,最简单的方式就是打印出来看。
2、以SQL为例。使用PHP MySQL 函数可以编辑数据库。mysql_connect() 函数打开MySQL 连接。
3、如果你使用thinkphp框架,可以有直接的语法提交数组到数据库。
php数组存储数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php中的数组、php数组存储数据库的信息别忘了在本站进行查找喔。







