이런경우는 처음이라 질문드립니다.
디버그 해보니 아래와 같이 찍히는데
다른사이트에서는 다 정상작동하는데 유독한곳에서만 여러프로그램에서 아래와같은 문제가 발생합니다
뭐가 문제일까요? 쿼리문에 오류가 있나요??
문제가 발생한 사이트는 php7.0 mysqli 5.7 ? 사용중인것 같습니다..
DEBUG : Object Object
(
[error] => 1064
[message] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '? ORDER BY `log_srl` desc LIMIT 0, 20' at line 1
[variables] => Array
(
[_query] => SELECT *, count(*) as `count` FROM `xe_keyword_logs` as `keyword_logs` WHERE `member_srl` = ? ORDER BY `log_srl` desc LIMIT 0, 20
[_elapsed_time] => 0.00020
)
[httpStatusCode] =>
)
<tables>
<table name="keyword_logs" />
</tables>
<columns>
<column name="*" />
<column name="count(*)" alias="count" />
</columns>
<conditions>
<condition operation="equal" column="member_srl" var="s_member_srl" />
</conditions>
<groups>
<group column="keyword" />
</groups>
<navigation>
<index var="sort_index" default="log_srl" order="desc" />
<list_count var="list_count" default="10" />
<page_count var="page_count" default="1" />
<page var="page" default="1" />
</navigation>
</query>
댓글 1