반응형
기본 sql 구문
$sql = " select * from 테이블명 where wr_is_comment = '0' and wr_id = '{$view['wr_id']}' ";
$row = sql_query($sql);
이 기본 구문은 배열로 보여주기 때문에 보통 for 문과 함께 많이 사용한다.
아래와 같이 for문과 함께 사용하면 해당되는 값을 모두 불러온다.
[for문과 함께 사용 예시]
$sql = " select * from 테이블명 where wr_is_comment = '0' ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
echo $row['id'];
}
where 조건절에 해당하는 값이 딱 한개만 있는 경우, 불러오는 값은 항상 한개가 되는데,
이 경우에는 for문을 사용하지 않고, 쿼리문 아래에 $row = sql_fetch_array($result); 를 한 줄 더 추가해 주면된다.
$sql = " select * from 테이블명 where wr_is_comment = '0' and wr_id = '{$view['wr_id']}' ";
$result = sql_query($sql);
$row = sql_fetch_array($result);
echo $row['id'];
해당되는 값 갯수 구하기
select count(*) as cnt from 테이블명 where --
$sql = "select count(*) as cnt from 테이블명 where mb_id = '{$member['mb_id']}' and wr_1 like '{$c_date_month}%' ";
$row=sql_fetch($sql);
$count = $row[cnt];
echo $count; // 해당되는 갯수 표시
관련글
[php] sql 쿼리 반복문으로 데이터를 불러오는 여러가지 방법 (for문, while문)
반응형
'개발 > php' 카테고리의 다른 글
[php] Warning: Illegal string offset 'file' 오류수정 (2) | 2022.11.10 |
---|---|
[php] PHPExcel 엑셀로 데이터 다운받기 (2) | 2022.11.04 |
fullcalendar 이벤트 표기 안되는 오류 (Fatal error: Cannot redeclare class Event) (2) | 2022.08.14 |
[php] strpos(), strrpos(), in_array() 특정 문자열 검색하기 (6) | 2021.05.26 |
[php] sql 쿼리 반복문으로 데이터를 불러오는 여러가지 방법 (for문, while문) (2) | 2021.02.08 |
[php] 그누보드 보안 SSL 적용 (https 강제 리다이렉션하기) (2) | 2021.02.08 |
[php] ajax를 활용하여 좋아요 버튼 만들기 (2) | 2021.01.14 |
[php] explode 배열 값 있는 것만 콤마로 구분해서 보여주기 (2) | 2020.12.17 |