我想将mysql_fetch_assoc(返回关联数组)值写入文本文件,但我想以如下方式获得输出
ID => 17
CODE => 4
Value => 59559
它就像下面这样打印出来
17
4
59595
25
0
这就是我目前用来得到结果的代码,有人能帮我吗
$query = "CALL pro_details($ID, '$start', '$end', $limit, $pos);";
$result = mysql_query($query, $con);
$myFile = "debug.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
while($stringData_2 = mysql_fetch_assoc($result)){
foreach ($stringData_2 as $string) {
fwrite($fh, $string);
$stringbreak = "\n";
fwrite($fh, $stringbreak);
}
$stringbreak = "----------------\n";
fwrite($fh, $stringbreak);
}
fclose($fh);
6条答案
按热度按时间2exbekwf1#
将您的
fwrite()
调用更改为:eqzww0vc2#
不如试试
yruzcnhs3#
在foreach循环中,可以同时获取数组的键和值
http://php.net/manual/en/control-structures.foreach.php
v64noz0r4#
xytpbqjk5#
你可以这样解决
lsmd5eda6#
使用序列化和反序列化怎么样?
退货
因此,您可以执行以下操作: