php保存数组到数据库 php获取表单数据保存到mysql中

php保存数组到数据库

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

成都创新互联公司专业为企业提供庆安网站建设、庆安做网站、庆安网站设计、庆安网站制作等企业网站建设、网页设计与制作、庆安企业网站模板建站服务,10年庆安做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

php 数组存入数据库

直接存数组里的字符串就行了。

如$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,

读取的时候要重新组成数组的话就分割重组。

用php怎么把数组的值存进数据库

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的回答,有改动)


分享题目:php保存数组到数据库 php获取表单数据保存到mysql中
浏览地址:http://myzitong.com/article/hghesg.html