[18] PHP - 회원 목록(게시판 목록)

2024. 6. 14. 10:30PHP

728x90

[ 환경 ]
ㄴ php 7


1. SELECT문

$sql = "SELECT * FROM member WHERE use_yn ='Y'";
$member = $conn->query($sql);

ㄴ use_yn 컬럼은 SoftDelete의 용도이며, 해당 컬럼 조건의 데이터만 조회하였다.

- SoftDelete는 데이터를 DELETE문으로 영구삭제시 복원 등 문제 발생 예방조치로 삭제 식별을 해주는 방법이다.

ㄴ $member는 로그인,회원가입 등 기능에서 사용한 객체지향형으로 쿼리를 실행시키는 형태이다.

 

2.  mysql_fetch_array(), 리스트 출력

<?php while($row = $member->fetch_array()){ ?>
	<tr>
		<td>
			아이디 : <?=$row['id']?>
		</td>
		<td>
			이름 : <?=$row['name']?>
		</td>
		<td>
			이메일 : <?=$row['email']?>
		</td>
	</tr>
<?php } ?>

mysql_fetch_array은 php함수로 mysql데이터를 배열형태로 가져오고, 출력해주는 함수이다.

ㄴ fetch_array()는 객체지향형 형태로 mysql_fetch_array로 다 쓰지않는다.

mysql_fetch_array는 매개변수로 조회한 테이블의 컬럼명을 반환해준다.

-  게시판리스트 등 모든 리스트에서 값을 알맞게 출력할때 사용하기 편하다.

 

3.  사이트(기능) 확인

ㄴ 정상출력완료

728x90

'PHP' 카테고리의 다른 글

[17] PHP - 파일 구조 갖추기  (0) 2024.06.10
[16] PHP - 나의 정보 확인 및 수정  (0) 2024.06.10
[15] PHP - 회원가입(비밀번호 확인)  (0) 2024.06.07
[14] PHP - 회원가입  (1) 2024.06.07
[13] PHP - CURL 실제활용  (0) 2024.05.06