回答編集履歴

3

推敲

2020/10/21 07:36

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
 
4
4
 
5
- エラーでは、`''0', '20''`とありすので、内容的には`area_id IN (' . trim($tmp, ',') . ') `などの部分では無いかと思います。
5
+ エラーでは、`''0', '20''`とありすので、内容的には`area_id IN (' . trim($tmp, ',') . ') `などの部分では無いかと思います。
6
6
 
7
7
  正しくは、`'0', '20'`のように展開されるべきですけど、DBの違いで発生するようなものでは無い気がしますが。

2

推敲

2020/10/21 07:36

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -2,6 +2,6 @@
2
2
 
3
3
 
4
4
 
5
- エラーでは、`''0', '20''`とありすので、内容的には`area_id IN (' . trim($tmp, ',') . ') `の部分では無いかと思います。
5
+ エラーでは、`''0', '20''`とありすので、内容的には`area_id IN (' . trim($tmp, ',') . ') `などの部分では無いかと思います。
6
6
 
7
7
  正しくは、`'0', '20'`のように展開されるべきですけど、DBの違いで発生するようなものでは無い気がしますが。

1

追記

2020/10/21 07:35

投稿

sazi
sazi

スコア25173

test CHANGED
@@ -1 +1,7 @@
1
1
  文法エラーですから、実行しているSQL文を取得し、そのローカル環境で直接SQLを実行してエラーの詳細を確認しましょう。
2
+
3
+
4
+
5
+ エラーでは、`''0', '20''`とありすので、内容的には`area_id IN (' . trim($tmp, ',') . ') `の部分では無いかと思います。
6
+
7
+ 正しくは、`'0', '20'`のように展開されるべきですけど、DBの違いで発生するようなものでは無い気がしますが。