함수 query one()

Jmnote (토론 | 기여)님의 2012년 1월 16일 (월) 17:01 판 (→‎사용 예시)

  • 쿼리 결과에서 1행 1열 가져오기.
  • 주로 COUNT를 위해 사용.

1 PHP --- MySQL

function one_query($qry) {
  $result = mysql_query($qry);
  if($result === false)
    die("query_error [ $qry ] message : ".mysql_error());
  $row = mysql_fetch_array($result, MYSQL_NUM);
  return $row[0];
}

2 PHP --- PostgreSQL

function one_pg_query($qry) {
  $result = pg_query($qry);
  if($result === false)
    die("query_error [ $qry ] message : ".pg_last_error());
  $row = pg_fetch_array($result);
  return $row[0];
}

3 사용 예시

$cnt1 = one_query("SELECT COUNT(*) FROM table1");
$emp_no = one_query("SELECT emp_no FROM employee WHERE emp_name ='홍길동'");
$emp_name = one_query("SELECT emp_name FROM employee WHERE emp_no ='20110123'");

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}