gpt4 book ai didi

php - 将数据从mysql导出到文本文件?

转载 作者:行者123 更新时间:2023-11-30 00:38:37 25 4
gpt4 key购买 nike

我正在尝试将一些数据从 mysql 表导出到文本文件中。

但是,我只将一些 , 写入文本文件,而 members 表中没有实际数据!

我正在使用以下代码:

<?php
$fh = fopen('email-data.txt', 'w');
include "../config/connect.php";

/* insert field values into data.txt */

$sql = "SELECT * FROM members";
$query = mysqli_query($db_conx, $sql);
while($row = mysqli_fetch_array($query, MYSQLI_ASSOC)){
$num = mysqli_num_fields($query) ;
$last = $num - 1;
for($i = 0; $i < $num; $i++) {
fwrite($fh, $row[$i]);
if ($i != $last) {
fwrite($fh, ",");
}
}
fwrite($fh, "\n");
}
fclose($fh);
?>

有人可以帮我解决这个问题吗?

最佳答案

MYSQLI_ASSOC更改为MYSQLI_NUM

您正在使用数字获取行,但使用关联数组

关于php - 将数据从mysql导出到文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21970864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com