我有以下内容:
$sql5 = "select *,count(*) from rc_language_type_assoc_table group by language_type_id";
$result5 = mysql_query($sql5); //not correct
$count5 = mysql_num_rows($result5); //not correct
$myFile = "/home/rainbowcode/StatsFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $sql5."\n");
$myFile = "/home/rainbowcode/StatsFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $result5."\n");
上面不是我想要的,我想要选择的实际结果集打印在我的 StatsFile 中 我怎样才能实现这个目标???
最佳答案
不是最有效的解决方案,但应该让您了解如何完成这项工作
$sql5 = "select *,count(*) from rc_language_type_assoc_table group by language_type_id";
$result5 = mysql_query($sql5); //not correct
$count5 = mysql_num_rows($result5); //not correct
$myFile = "/home/rainbowcode/StatsFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $sql5."\n");
while ($row = mysql_fetch_assoc($result5) {
foreach ($row as $key => $val) {
fwrite($fh, "$key=>$val ");
}
fwrite($fh, "\n");
}
fclose($fh);
关于php - 如何将select的结果集写入txt文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5787176/