$result = mysql_query("SELECT n.sbjnum, n.scan_no, d.name, d.tel_c, d.srvyr
FROM no_scans AS n
JOIN details AS d ON n.sbjnum = d.sbjnum ");
while ($row = mysql_fetch_array($result)) {
echo $string1 = implode(" , ",$row) . "<br />";
}
最佳答案
mysql_fetch_array()
以关联形式和数字索引形式返回列数据的数组。您需要使用mysql_fetch_assoc()
。
您可能想尝试使用 fputcsv()
关于php - 使用 implode 从联接表上的 mysql_query 生成 csv 文件,输出给出重复的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9846491/