2014-05-22 3 views
0

MAX ('table')에서 값을 얻는 방법?CodeIgniter가 Max에서 값을 가져옴

이 'applicant_id'의 값을 얻을 수있는 코드

Array 
(
    [0] => stdClass Object 
     (
      [applicant_id] => A001 
      [MAX(education_type)] => 6 
     ) 
) 

은 단순히이

foreach ($results as $row) { 
echo "<td>"; 
echo $row->applicant_id; 
echo "</td>"; 
} 

을 사용하지만 난 echo $row->education_type; 어떤 생각을하려고 할 때 그것은 실패?

답변

0

시도해 보셨습니까?

echo $row->{"MAX(education_type)"} 
+0

덕분에 쿼리를 변경할 코드에 echo $row->education_type를 사용해야 할 경우 쿼리가이

select applicant_id,MAX(education_type) from table; 

처럼 지금 생각 _- thanks – user3654785

+0

이 대답에 만족한다면 대답을 수락하십시오. – Sadikhasan

0

데이터를 가져 오는 동안 쿼리에서 education_type 열의 별칭을 지정하십시오. 난 당신이 다음이 작동하고 sadikhasan, 내가 alot.- 내 기술을 향상시킬 필요가

select applicant_id,MAX(education_type) as education_type from table; 
+0

예, 이것 역시 작동하지만 아래 코드를 사용하고 있습니다. 어쨌든 덕분에 내 지식이 향상됩니다. – user3654785

관련 문제