|
|
|
20년 전
|
조회 933
|
|
|
|
20년 전
|
조회 1,020
|
|
|
|
20년 전
|
조회 929
|
|
|
|
20년 전
|
조회 827
|
|
|
|
20년 전
|
조회 1,222
|
|
|
|
20년 전
|
조회 1,581
|
|
|
|
20년 전
|
조회 1,128
|
|
|
|
20년 전
|
조회 1,083
|
|
|
|
20년 전
|
조회 1,183
|
|
|
|
20년 전
|
조회 1,166
|
|
|
|
20년 전
|
조회 1,265
|
|
|
|
20년 전
|
조회 1,264
|
|
|
|
20년 전
|
조회 1,044
|
|
|
|
20년 전
|
조회 1,090
|
|
|
|
20년 전
|
조회 1,278
|
|
|
|
20년 전
|
조회 1,506
|
|
|
|
20년 전
|
조회 955
|
|
|
|
20년 전
|
조회 1,063
|
|
|
|
20년 전
|
조회 1,908
|
|
|
|
20년 전
|
조회 1,052
|
댓글 7개
요즘 다른일때문에 그누 작업을 한지 오래 된듯 합니다.. 요즘 asp 합니다 ㅜ.ㅜ 업체 하나 작업 하는데
asp로 해야 되서 문제는 제가 asp를 잘 모른다는거죠.. ㅜ.ㅜ 엉..엉.. 그누가 보고싶어 ㅜ.ㅜ
* 참고로 위처럼 $row->SEQ 이렇게 넘어오는건 위에 있는 댓글처럼 쿼리문을 클래스로 만들어서 사용하고 있다고 생각하시면 됩니다. 사용하기에 따라서 상당히 효율적인 방법이나, 무조건 효율적이진 않습니다.
예를 들어 그누보드 3.xx 대를 비유하자면 회원정보를 갖고 올 때
$mb = get_member($member[mb_id]); 라고 가정했을 때,
여기서 $mb 에는 배열값이 모두 들어가 있습니다...
여기서 회원이름을 뽑는다면 $mb[mb_name]; 이렇게 되나, 이걸 위에 있는 형태로해서 클래스로 변형하자면
$mb->mb_name
echo "$mb_name";
이렇게 변형이 됩니다.
쉽게 말해서 array 에서 키=>값 이렇게 사용하는 것과 같다고 보시면됩니다..
혹은 each 로 키/값 이렇게 뽑는것과 같은 형식이죠.
클래스를 만들 수 있으면, 엄청 편해집니다. 클래스 한 번 연구해 보고 싶은데.....
클래스 같네요... (->에 다른 사용법이 있을지도 모르겠지만... 일단은 )
$row 클래스안의 $SEQ 변수...
(클래스로 만들어 두면 엄청 편하긴 한데... 구조 짜기가 어려워서...)
사무실 가서 한번 다시 검터 해봐야 겠습니다..
이 소스는 누가 만들었는지 너무 복잡 합니다. 필요 없는 소스도 너무 많고..
아.. 시간 내서 엎어야 하는지 ㅜ.ㅜ
이해가 쉽게 그누보드 페이징으로 비교하자면
if($page == '') 이건 곧 if(!$page) 이렇게도 됩니다.
값이 없거나, 0 인 것은 모두 거짓을 말합니다.
따라서 위에서 !$page 라면($page 번호가 없다면), $page = 1; 이렇게 첫 번째 페이지라는걸 선언합니다.
* 주 : 문자열에서는 가능한 부정기호로 간단히 체크해서는 안됩니다..
반드시 if($변수 == '변수값') 이렇게 체크하는 버릇을 들이는게 좋습니다.
이미 예전에 토론이 좀 있었지만, $변수 === '값' 또는, '값' == $변수 또는, $변수 == '값' 이렇게 하지 않고
!$변수 이렇게 체크하는 것은 php 자체 버그가 있는 것이 알려졌습니다...
(최신 버젼도 아직 그럴거라 생각됩니다...)