php保存数组到数据库首先你要学会查错 , 最简单的方式就是打印出来看 。你可以在第一个变量$arr_ip下一行,把这个变量打印出来看是不是数组,如果是数组,直接存入数据库时就是array , 你可以把数组json_encode一下,这样存入进去的就是序列化后的字符串了,但你拿出来时也要json_decode一下,把字符串还原成数组 。
PHP中,如果想把查询数据库的结果以数组形式保存,该怎么做?$sql = "SELECT * FROM log WHERE uid='$uid';"
$result = mysql_query($sql); //执行返回的result ID
$arr[] = array(); //接收结果的数组
while( $row = mysql_fetch_assoc($result) ) $arr[]=$row; //存入数组
var_dump($arr);
楼上的
“$jg=mysql_query(你的sql语句);
while($icount($jg)) ” 这里的$jg 是返回的mysql的一个执行ID 并不是数据数组 所以不能用count
php怎么写入、存储数组数据?PHP有自带的高性能函数 var_export
conn.php
?php
$dbconfig = array (
'host'='127.0.0.1',
'name'='root',
'password'='123456',
?
b.php
?php
// 读取配置
include 'conn.php';
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx';
file_put_contents('conn.php', "?php\n$dbconfig = " . var_export($dbconfig) . "\n?");
// 再读取配置
include 'conn.php';
echo $dbconfig['host'];
?
参考连接:
PHP怎样把得到的数据的值保存在一个数组里面input 存在着2个方式 get 和post ,你可以根据你的需求去选择 。
现在很多框架都支持直接将post或者get到的数据作为整个数组保存哈
$input_array = $_GET['paramsName'];
参考链接:
【php数组保存实时数据 php存储数据】php数组保存实时数据的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于php存储数据、php数组保存实时数据的信息别忘了在本站进行查找喔 。
- 纯phpmysql
- 查找php.ini phpredis查找
- java查询数组中是否包含某一个值 javamongodb数组查询
- php7连接mysql php连接mysql源码
- mongodb 数组长度 mongodb列数量
- 将数据保存到文件中c语言 将数据保存到mongodb
- mongodb查询字符串字段包含 mongodb字段类型为数组查询
- php rediscluster php结合redis实战
- mongo查询所有数据 mongodb查询内部数组
- mongodb嵌套数据性能 mongodb内嵌数组
