쿼리문 어떤방식이 좋을까요? > 자유게시판

자유게시판

쿼리문 어떤방식이 좋을까요? 정보

쿼리문 어떤방식이 좋을까요?

본문

 
 
간단히 갯수정도 구할때 쿼리를 날려서 변수에 담아서 처리하는게 나은지
 
아니면 한방-_-에 처리하는 방식이 좋을까요?
 
보기엔 1,2번이 편하긴한데 줄 많아지는건 싫고  >.<
 
다른 좋은방법 있으시거나 본인이 사용하시는 방법있으시면 소개좀 해주세용~
 
 
 
< 1번 방식 >
 $qry = "SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'";
 $row = sql_fetch($qry);
 
 if($row[cnt] > 0){
    echo("있당");
 }else{
    echo("없당");
 }
 
 
< 2번 방식 >
 $row = sql_fetch("SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'");
 
 if($row[cnt] > 0){
    echo("있당");
 }else{
    echo("없당");
 }
 
 
< 3번 방식 >
 if(mysql_result(sql_fetch("SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'"),0,0) > 0){
    echo("있당");
 }else{
    echo("없당");
 }
 
 
< 4번 방식 >
function getValue($qry){
   $ret = mysql_result(mysql_query($qry), 0, 0);
   return $ret;
}
 
 if(getValue("SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'") > 0){
    echo("있당");
 }else{
    echo("없당");
 }
 
 
 
추천
0
  • 복사

댓글 13개

$qry = "SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'";

때문에, 줄이 더러워지기 씷다면, 특정파일에 여러개 심어놓고

include 로 불러오면

흐흐흐..
© SIRSOFT
현재 페이지 제일 처음으로