php保存数组到数据库

php保存数组到数据库,第1张

首先你要学会查错,最简单的方式就是打印出来看。你可以在第一个变量$arr_ip下一行,把这个变量打印出来看是不是数组,如果是数组,直接存入数据库时就是array,你可以把数组json_encode一下,这样存入进去的就是序列化后的字符串了,但你拿出来时也要json_decode一下,把字符串还原成数组。

PHP的话,使用foreach循环执行sql代码即可(可能运算量较大)

直接存数组中的字符串也可以。

如:

$a="0,1,2,3"

//$a=join(",",array(0,1,2,3)) 这样也可以

mysql_query("INSERT INTO admin (monday) VALUES($a)")

这样字段monday的就是0,1,2,3

(后一种具体答案,摘自adebug的回答,有改动)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10012091.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存