php - 如何将select的结果集写入txt文件?

标签 php mysql

我有以下内容:

$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/

相关文章:

php - 添加项目后 Sylius 不记得购物车

php - 可选的非捕获组正则表达式

mysql - 过滤Mysql表中的相同数据

php - 如何使用 foreach 从购物车函数创建(或插入到 MySQL 中)单个订单 ID

sql - 在mysql中存储二进制数据

PHP 执行 python 不工作

php - SonataAdminBundle 和 OneToOne 的关系

mysql - Angular + NodeJS + mySQL 如何设置?

c# - 想要在表格的每一行中显示两个额外的元素,比如 - 'update' 和 'delete' 链接标签

php - 调试挂起的php