mysql과 mariadb 에서 처리 결과가 다르게 나오네요..
이번에 mysql 에서 mariadb로 변경하였습니다.
일반적인 SELECT 쿼리에서는 문제없이 똑같이 나오는데..
아래와 같이 레코드 순번을 얻는 쿼리를 하면 결과가 나오지 않네요..
(loop를 돌리면 레코드 갯수만큼 도나 값이 없음)
SELECT @rank := @rank+1 AS rank , sub.uid, sub.name
FROM ( SELECT @rank:=0 ) rank,
( select uid, name FROM user where yy = 2013 ) sub
order by uid
아래 두방법으로 전부 해보았으나 값이 표출되지 않네요..
$query1->result_array() , $query1->result()
혹시 아시는분..
ps. toad for mysql 이나 linux mysql에서는 정상적으로 돌지요.
PDO혹은 mysqli로 변경해보시고 다시 시도해보세요