CSVに項目(カラム名)を
お世話になっております。
データベースにあるデータをCSV形式のファイルとしてダウンロードすべく、以下のようなソースを記述しておりますが、そのデータに項目名(カラム名)を共に表示(挿入)させようとすると、項目名が行単位で表示されてしまいます。
//$str .= "ID,E-Mail,password,氏名,郵便番号,都道府県,住所,TEL,FAX,URL\n";
$sql= "SELECT * FROM member order by id";
$res = mysql_query($sql, $con) or die("検索に失敗しました");
while($row = mysql_fetch_array($res, MYSQL_ASSOC)){
$str = $row["id"].",".$row["mail"].",".$row["pass"].",";
$str .= $row["name"].",".$row["post_no"].",";
$str .= $row["address1"].",".$row["address2"].",";
$str .= $row["tel"].",".$row["fax"].",".$row["url"];
1行目だけに項目名を表示させたいので、whileの始まる前にカラム名を$strに代入したのですが、考え方として他にどうすれば宜しいのでしょうか?
お忙し中恐縮ですが、アドバイスのほど頂戴出来れば幸いです。宜しくお願い申し上げます。
お礼
間違いなくこのコラムです。 終わったんですか残念ですね。 ジローラモのコラムは一度も最後まで読みませんでしたが 終わってみる寂しいものですね。