php数组保存实时数据 php存储数据

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数组保存实时数据的信息别忘了在本站进行查找喔 。

    推荐阅读