回答編集履歴

1

追記

2017/04/05 03:38

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -11,3 +11,49 @@
11
11
 
12
12
 
13
13
  全体像として$csvUserをベースにprepare処理で検索をかけるべき案件では?
14
+
15
+
16
+
17
+ # sample
18
+
19
+ プレースホルダーのsampleです
20
+
21
+ ```PHP
22
+
23
+ $sql=<<<eof
24
+
25
+ SELECT
26
+
27
+ users.*,
28
+
29
+ instagram.account_url,
30
+
31
+ instagram.insta_follower
32
+
33
+ FROM users INNER JOIN instagram
34
+
35
+ ON users.insta_name = instagram.insta_name
36
+
37
+ WHERE 1
38
+
39
+ eof;
40
+
41
+
42
+
43
+ if(count($csvUser)>0){
44
+
45
+ $sql.=" AND users.insta_name IN";
46
+
47
+ $sql.="(".implode(",",array_fill(0,count($csvUser),"?")).")";
48
+
49
+ }
50
+
51
+ $stmt = $pdo->prepare( $sql);
52
+
53
+ $stmt->execute($csvUser);
54
+
55
+ $$user_list=$stmt->fetchAll(PDO::FETCH_ASSOC);
56
+
57
+
58
+
59
+ ```