PHP 에서 callback 함수를 이용하여서 mysql select row 함수 개발하는 방법

PHP 에서 callback 함수를 이용하여서 1개의 row 를 select 하는 wrapper function 을 개발하는 소스 코드 예제는 다음과 같습니다.

하나의 row 를 select 한 후, row 를 인자로 callback 함수를 호출하는 아래와 같은 함수를 개발한다.

// 하나의 row 를 select 한다. function db_select_row( $sql, $callback ) { global $db; // QQQ: DB 에 연결되어 있지 않으면 DB 에 연결한 후, DB 연결을 $db 에 이를 저장하는 함수를 개발해야 한다. if( db_check_connect() == false ) return false; $result = mysqli_query( $db, $sql ); if( $row = mysqli_fetch_array( $result ) ) { // callback 함수를 호출한다. $callback( $row ); } mysqli_free_result( $result ); return true; }



위의 함수를 사용하여서 하나의 row 를 select 하는 소스 코드 예제는 다음과 같습니다.

$strId, $strUrl; db_select_row( "SELECT id, url FROM gallery WHERE gId = 1", function($row){ global $strId, $strUrl; $strId = $row[0]; $strUrl = $row[1]; } );



 

 

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

PHP

번호 제목 글쓴이 날짜 조회수
18 [PHP] 정규식 : 개인정보 이름 * 표시하기 [출처] [PHP] 정규식 : 개인정보 이름 * 표시하기 Hot 관리자 12-31 167
17 [PHP] 구글 캡차(Captcha) 달기 - V3, V2 버전 관리자 12-12 82
16 PhpSpreadsheet 설정 샘플 코드 관리자 06-21 305
15 PHP & JavaScript 엑셀 파일 다운로드 및 업로드 구현 (PhpSpreadsheet 사용) 관리자 06-21 305
14 PHP 스크립트에서 JSON 반환하기 관리자 11-26 2,597
13 PhpSpreadsheet 설치 및 사용법 정리 관리자 11-07 606
12 PHP 프로그램에서 BULK INSERT 문장을 만드는 방법 관리자 07-07 532
11 PHP 문자 암호화하여 Form 전송하기 관리자 07-07 509
10 전화번호 체크하기(휴대전화, 유선, 대표번호 등등) 관리자 07-03 463
9 get vimeo thumb 관리자 04-14 474
8 PHP 에서 MySQL 사용하기 (연결, DB&테이블 생성, 데이터 삽입/선택) 관리자 04-13 637
7 [PHP] 특정 영역 자동 스크린샷 저장 후 가장 최신 이미지 DB 저장 관리자 03-15 549
6 GD PHP TEXT ALIGN 한글 관리자 03-14 448
5 [PHP] 이미지파일에 텍스트 넣기 (라이브러리) 관리자 03-12 802
4 PHP 이미지 워터마크(텍스트&이미지) 삽입하기 관리자 03-11 458
3 한글 종성유무에 맞는 조사(은/는/이/가/을/를/과/와) 변환 관리자 06-22 691
2 한국어 조사 처리 함수 관리자 04-08 805
1 PHP 에서 callback 함수를 이용하여서 mysql select row 함수 개발하는 방법 관리자 10-22 946