回答編集履歴

1

追記

2017/11/17 07:11

投稿

ttyp03
ttyp03

スコア16998

test CHANGED
@@ -1,6 +1,10 @@
1
+ `INTO OUTFILE`を使っても、出力先はDBサーバーになります。
2
+
1
3
  APサーバーに出力するのであれば、泥臭いやり方ですが、フェッチしながらファイルに書きだしてあげればどうでしょうか。
2
4
 
3
5
  ```php
6
+
7
+ $outputFile = '/test/test.txt';
4
8
 
5
9
  $sqlStr = "SELECT test_table.id id FROM test_table tt WHERE tt.note LIKE :test";
6
10
 
@@ -10,7 +14,7 @@
10
14
 
11
15
  $stmt->execute($sqlStr);
12
16
 
13
- $fp = fopen('file.csv', 'w');
17
+ $fp = fopen($outputFile, 'w');
14
18
 
15
19
  while($res = $stmt->fetch(PDO::FETCH_ASSOC)){
16
20