PHP

php MySQL DB가져오기

Z@r0 2019. 9. 12. 13:05

MySQL에 DB를 가져오는 방법을 알아보려고 한다.

먼저 phpmyadmin으로 db와 table을 작성한 후 시작되겠다.

필자는 'attendancedb' 라는 DataBase에 'db'라는 table을 만들었다.

'attendancedb' DataBase

'db' table

이름

전화번호

성별

출석

홍길동

010-1111-2222

O

김익녀

010-3333-4444

O

돈절래

010-5555-6666

X

여기서 돈절래의 출석여부를 확인 하고 싶을 때 쓰는 코드이다.

물론 db를 연결한 상태에서 진행되는 코드이다.

<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> 이름 : <input type="text" name="name"><!-- 돈절래 삽입 --> <br> <input type="submit" value="전송"> <br> </form> <?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST["name"]; } foreach($connect->query('SELECT * FROM db') as $row){ if($row["이름"] == $name){ echo " | "; echo $row["이름"]." | "; echo $row["출석"]." | "; break; } } ?>

위와 같이 진행되면 값은 아래와 같다.

| 돈절래 | O |