우선 저는 mysqli_connection()함수를 사용합니다. 그래서 plan폴더 내에 lib/dbconnection으로 terra/lib와
별도로 구분해 놓았습니다. 사실 내용은같습니다만 (혼용하면 에러가 빈번하게 발생해서 )
common.php 의 내용입니다
Class board
변수: q_table q_where q_column 쿼리에서사용하는 테이블, 조건, 필드명입니다.
q_sch, q_fld 쿼리에서사용하는 검색필드내용, 검색할 필드입니다.
page, page_set, block_set 페이징기능의 페이지, 페이지수설정, 블록설정 입니다.
함수: check_admin_session() 관리자 계정 정보가 세션에 포함되어있는지 확인한후 없으면 최상위 index로 리다이렉트
check_login_session() 회원정보가 세션에 포함되어 있는지 확인후 없으면 최상위 index로 리다이렉트
search_and_paging() 검색및 페이징처리를 합니다 반환값은 배열[블록스트링, 게시물결과(10)]
image_FileUpload() 이미지 업로드 기능'만' 합니다 자세히 분석하지 않고 그냥 함수로 묶어만 놓아서 버그가 많습니다 다시 손봐야할 함수 입니다.
클래스 및 변수 함수화 하면서 느낀점이 함수안에서 멤버로 접근하기가 생각보다 까다롭구나
라고 느껴졌습니다 (이전까지는 그냥 include 할 php파일 내에 그저 함수화 , 변수화 )
dbconnection을 어떻게 불러와야할지 몰라 현재 그냥 클래스 내에서 mysqli_connection (,,,,)
이런식으로 사용하는데 PDO는 먼지 잘 모르겠네요
댓글 없음:
댓글 쓰기