![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
mysql_fetch_arrayで得た連想配列をCSV形式で出力するようなプログラムを考えました。
$urs = array();
mysql_select_db( $dbName, $link );
$res = array();
$text="";
$temp = mysql_query( "SELECT * FROM nes ", $link );
while( $urs = mysql_fetch_array($temp , MYSQL_ASSOC) ){
$res[]=$urs;
}
fputcsv($text , $res);
print($text);
しかしfputcsvは配列をファイルにCSV形式で出力するプログラムなので、上ではエラーが出てうまくいきません。
本来ファイルに書き込むはずのテキストを、そのまま出力することができる良い方法があれば教えてください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
fopenで開けられるのはファイルだけではありません。
RTFM.
http://php.net/manual/ja/function.fopen.php
http://php.net/manual/ja/wrappers.php
http://php.net/manual/ja/wrappers.php.php
>php://output は書き込み専用のストリームで、 print および
>echo と同じ方法での出力バッファへの書き込みを許可します。
∴
$fp = fopen('php://output', 'w');
fputcsv($fp, $arr);
で直接ブラウザに返せます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 1 2022/10/27 14:21
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- MySQL mysqlで INSERT と SELECTの用途は 1 2022/04/01 00:45
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別ファイルの変数を呼び出した...
-
URLをたたく賢い方法
-
PHPのload時にいきなり条件分岐
-
関数内の配列$list[0]~$list[2...
-
テンプレート化したphpのmenu.p...
-
cgi-binでPHP動作しない
-
シェルスクリプトからphpファイ...
-
include先でのinclude元の変数...
-
別PHPファイルに変数を渡す
-
system() 関数でスクリプトの代...
-
#!/usr/local/bin/phpはどこに...
-
CGIタイプのPHPとは・・・?
-
Phpが環境設定がうまくいかない。
-
検索システムについて
-
【BAT(バッチ)ファイル】Web...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
FTPコマンドでディレクトリごと...
-
文字化けに関して
-
PHPのif文でその処理を途中で抜...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こちらはただの直列処理ですか?
-
別ファイルの変数を呼び出した...
-
別PHPファイルに変数を渡す
-
シェルスクリプトからphpファイ...
-
phpのソースコードが、そのまま...
-
MySQLの配置が変わったため、db...
-
include先でのinclude元の変数...
-
.phpのファイルを開けない!
-
PHPから別なPHPへ移動(?)する方法
-
phpinfo.phpを開くとファイルの...
-
入力フォームの空白や改行を制...
-
#!/usr/local/bin/phpはどこに...
-
PEARのmimeDecodeでメール解析...
-
パスワード等が記述されているp...
-
Fedoraでphp
-
Javascriptで解凍のコマンドは...
-
拡張子php画像をbmp画像等に変...
-
1行目の#! "C:\\xampp\\php\\p...
-
URLをたたく賢い方法
-
1つのファイルにrequireを何度...
おすすめ情報