수업내용
PHP 화면 출력하기
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
서버 이름, 로그인 ID, PW,
사용한 DATABASES 이름
<? INCLUDE("dbconn.php"); ?>
-INCLUDE를 사용하여 PHP 불러오기
<?php -- PHP 사용 선언
$conn = new mysqli
($servername, $username, $password, $dbname);
-- 사용할 쿼리문 작성
$sql = "select max(age) as 'MAXAGE',
min(age) as 'MINAGE' from persons;";
$result = $conn->query($sql);
-- 추가 쿼리문 작성 (쿼리문 추가시 SQL 이름변경 필요)
$sql2 = "select FirstName, LastName, age
from persons;";
$result2 = $conn->query($sql2);
?>
-- 가운데 정렬
<div align=center >
-- 제목설정
<h2> PHP - list.php <h2>
-- 테두리/ 가로길이/ 세로길이 수정
<table border=5 width=200 height=50>
-- TR = 한줄(열) TD = 한칸
<tr> <td>최대값 </td>
<td>최소값 </td>
</tr>
<?
$row = $result->fetch_assoc()
?>
-- $는 출력 = ECHO
<tr>
<td><?=$row["MAXAGE"]?> </td>
<td><?=$row["MINAGE"]?> </td>
</tr>
</table>
</div>
<div align=center >
<table border=5 width=200 height=50>
<tr> <td>성 </td>
<td>이름 </td>
<td>나이 </td>
</tr>
<?
-- 참이면 반복 실행
while($row2 = $result2->fetch_assoc()) {
?>
<tr>
<td><?=$row2["FirstName"]?> </td>
<td><?=$row2["LastName"]?> </td>
<td><?=$row2["age"]?> </td>
</tr>
<?
}
?>
</table>
</div>
<?
$conn->close();
?>
Persons_list.php 출력화면
느낀점
아직 부족하다! 수정하는 부분과 연결하는 부분을 아직 감을 못잡고있다. 우선 전체적인 부분의 기능과 개념을 익히는 것을 최 우선으로 해야겠다.