간단히 갯수정도 구할때 쿼리를 날려서 변수에 담아서 처리하는게 나은지
아니면 한방-_-에 처리하는 방식이 좋을까요?
보기엔 1,2번이 편하긴한데 줄 많아지는건 싫고 >.<
다른 좋은방법 있으시거나 본인이 사용하시는 방법있으시면 소개좀 해주세용~
< 1번 방식 >
$qry = "SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'";
$row = sql_fetch($qry);
$row = sql_fetch($qry);
if($row[cnt] > 0){
echo("있당");
}else{
echo("없당");
}
echo("있당");
}else{
echo("없당");
}
< 2번 방식 >
$row = sql_fetch("SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'");
$row = sql_fetch("SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'");
if($row[cnt] > 0){
echo("있당");
}else{
echo("없당");
}
echo("있당");
}else{
echo("없당");
}
< 3번 방식 >
if(mysql_result(sql_fetch("SELECT COUNT(*) AS cnt FROM 테이블 WHERE name='test'"),0,0) > 0){
echo("있당");
}else{
echo("없당");
}
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("없당");
}
echo("있당");
}else{
echo("없당");
}
댓글 13개
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717652 | |
| 1717651 | |
| 1717650 | |
| 1717648 | |
| 1717635 | |
| 1717629 | |
| 1717626 | |
| 1717625 | |
| 1717621 | |
| 1717619 | |
| 1717611 | |
| 1717610 | |
| 1717609 | |
| 1717607 | |
| 1717601 | |
| 1717598 | |
| 1717591 | |
| 1717590 | |
| 1717583 | |
| 1717575 | |
| 1717572 | |
| 1717568 | |
| 1717566 | |
| 1717549 | |
| 1717545 | |
| 1717533 | |
| 1717512 | |
| 1717511 | |
| 1717508 | |
| 1717495 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기