데이타 1개 가져오기
테이블에서 특정 값 찾아서 데이타 1개 가져오게 하는 함수입니다. 이 방법은 테크노트에서 사용한 방법을 응용하여 만든건데, 아시다시피 테크노트에서 넘어오신 분들이 많고 가장 편리하게 사용한 함수중에 하나를 변경해서 commonlib.php에 추가 했습니다.
// fetch
function SQL_select_Fetch($where="",$table="",$hw="",$limit=""){
if(!$table) return;
if($where) $where="where $where ";
if(!$hw) $hw='*';
if($limit != 'all') $r_limit = 'limit 1';
return sql_fetch("SELECT $hw FROM $table $where $r_limit");
}
호출방법
$data = SQL_select_Fetch("where 문장","테이블명 (보드명 아님)","가져오고자 하는 필드명 없으면 *",1);
예 1)
$data = SQL_select_Fetch("wr_id=100","g5_write_test","wr_subject",1); // g5_write_test 테이블에서 wr_id=100 인 것중에서 wr_subject 항목에 있는 값을 $data에 넣고
echo $dara['wr_subject']; // 값을 보여줌
예 2)
$data = SQL_select_Fetch("wr_id=100","g5_write_test","*",1); // g5_write_test 테이블에서 wr_id=100 인 것중에서 모든 항목에 있는 값을 $data에 넣고
echo $dara['원하는 필드명']; // 선택한 필드명에 해당하는 값을 보여줌
자료는 테크노트의 lib.php 이며, 따로 변형해서 넣어봤습니다. 테크노트에 lib.php에 다양한 함수가 매우 잘 되어 있으니 참고해서 활용해보세요.
댓글 5개
이거 완전 쿼리빌더 아닌가요 ㅋㅋ
@리오닥터 쿼리빌더는 따로 있더라구요. ^^ 그것도 써보고 응용해서 납품했었습니다. 쿼리빌더는 정말 짱입니다.
@techstar 좋네요! 그누6부턴 뭔가 새로운게 추가됐으면 좋겠어요 ㅎㅎ
@리오닥터 같이 만들어가야하지 않을까 싶습니다. ^^
감사합니다
게시판 목록
개발자팁
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 4916 | 웹서버 | 6년 전 | 2867 | ||
| 4915 | PHP |
|
6년 전 | 2184 | |
| 4914 | 웹서버 | 7년 전 | 1895 | ||
| 4913 | JavaScript | 7년 전 | 2599 | ||
| 4912 | node.js | 7년 전 | 3715 | ||
| 4911 | 기타 | 7년 전 | 4194 | ||
| 4910 | 기타 | 7년 전 | 2279 | ||
| 4909 | 기타 | 7년 전 | 1984 | ||
| 4908 | 기타 | 7년 전 | 2020 | ||
| 4907 | Mobile | 7년 전 | 2290 | ||
| 4906 | JavaScript | 7년 전 | 2293 | ||
| 4905 | 기타 | 7년 전 | 2274 | ||
| 4904 | jQuery | 7년 전 | 2520 | ||
| 4903 | PHP | 7년 전 | 5231 | ||
| 4902 | jQuery | 7년 전 | 5130 | ||
| 4901 | 기타 | 7년 전 | 2709 | ||
| 4900 | MySQL | 7년 전 | 4117 | ||
| 4899 | 기타 | 7년 전 | 2267 | ||
| 4898 | 웹서버 | 7년 전 | 2452 | ||
| 4897 | MySQL | 7년 전 | 2206 | ||
| 4896 | MySQL | 7년 전 | 2636 | ||
| 4895 | JavaScript | 7년 전 | 9776 | ||
| 4894 | 웹서버 | 7년 전 | 2364 | ||
| 4893 | 기타 | 7년 전 | 8320 | ||
| 4892 | jQuery | 7년 전 | 5686 | ||
| 4891 | 기타 | 7년 전 | 2838 | ||
| 4890 | PHP | 7년 전 | 3422 | ||
| 4889 | JavaScript | 7년 전 | 6378 | ||
| 4888 | MySQL | 7년 전 | 3139 | ||
| 4887 | MySQL | 7년 전 | 2767 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기