그누보드에 꼭 포함했으면 하는 기본함수 4개 > 자유게시판

자유게시판

그누보드에 꼭 포함했으면 하는 기본함수 4개 정보

그누보드에 꼭 포함했으면 하는 기본함수 4개

본문

mysql기본 함수이지만 그누보드 기본함수에는 미포함된 함수 중에서

제가 많이 쓰는  함수들입니다. 이전에도 건의 했으나 필요없다는 한마디 답변을 받은 그 명령들을

extend 에 사용자 정의로 넣어서 쓰고 있긴합니다만. 왠지 2% 부족한 감이 있어서 찝찝해서 새 판올림에는 기본으로 포함되지 않을까 하는 기대감에 다시 한번 올려봅니다. 


function sql_error($link=null)
{
    global $g5;

    if(!$link) $link = $g5['connect_db'];
    if(function_exists('mysqli_error') && G5_MYSQLI_USE) return mysqli_error($link);
    return mysql_error();
}

function sql_errno($link=null)
{
    global $g5;

    if(!$link) $link = $g5['connect_db'];
    if(function_exists('mysqli_error') && G5_MYSQLI_USE) return mysqli_errno($link);
    return mysql_errno();
}

function sql_affected_rows($link=null)
{
    global $g5;

    if(!$link) $link = $g5['connect_db'];
    if(function_exists('mysqli_error') && G5_MYSQLI_USE) return mysqli_affected_rows($link);
    return mysql_affected_rows();
}

 

function sql_close($connect)
{
    global $g5;

    if(function_exists('mysqli_select_db') && G5_MYSQLI_USE)
        return @mysqli_close($connect);
    else
        return _close($connect);
}
 

추천
10

댓글 22개

팁게에 올려야 오래 보존될 듯 하네요.
여긴 글이 너무 빨리 지나가는곳이라서리.....^^;;

일단 스크랩!!!
그럴께 아니라 이제는 PDO를 적용해야 하지 않나요.
언제까지 mysql 함수 쓰게 할꺼야~
내 서버를 봐~
인젝션 됐잖아~

동감입니다.^^ 그래서 강하게 푸시 못하긴 합니다만^^  올려주신 짤에 아침부터 행복해지네요. 감사합니다. 갺 기여움~^^
수다방 참석은 거의 하진 않았는데...
좋은 컨텐츠였던거 같은데 ^^ 누가 다시 한번 안하시나요 ㅋㅋ
아니 이분들이 기본함수글에 필수함수를 댓글로 달아주시다니~~ ^^
저도 훅으로 달려보렵니다. ㅎㅎ
sql_error, sql_errno 함수는 sql_error_info 로 사용하면 되지 않을까요?
그외에도 대부분 쿼리 실행함수 끝에 true 만 넣어주면 에러코드 확인이 가능하던데..

sql_close 는 저도 있었으면 좋겠네요.
저는 sql_fetch_all 이요.

function sql_fetch_all($query) {
    $query = sql_query($query);
    $result = array();
    while($tmp = sql_fetch_array($query)) {
        $result[] = $tmp;
    }
    return $result;
}
전체 195,463 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT