티스토리 뷰
학생 명단 검색
html에서 form을 작성하여 get방식으로 이름 데이터를 php에 넘겨주고 php에서는 전달받은 이름값으로 레코드를 검색하여 출력한다.
소스
html)
<html> <meta charset="utf-8" /> <head> <title>폼입력과 데이터검색</title> </head> <body> <center> <h3>검색하려는 학생 이름을 입력하세요</h3> <form name="php" method="get" action="03.php"> 학생이름 : <input type="text" value="" name="fname" /> <br /><br /> <input type="submit" value="검색" /> <input type="reset" value="취소" /> </form> </center> </body> </html>
php)
<html> <head> <meta charset="utf-8" /> <title>학생 검색 결과</title> </head> <body> <center> <table border="2" bgcolor="white"> <?php $fname = $_GET['fname']; //$fname = $_POST['fname']; echo "<tr><td colspan='3'><b>${fname}</b>으로 검색된 결과</td></tr>"; echo "<tr><td>학번</td><td>학과</td><td>전화번호</td></tr>"; $conn = mysql_connect('localhost', 'admin', '1234') or die("접속실패:" .mysql_error()); mysql_select_db('student_db', $conn) or die ("table연결 실패"); $sql = "select * from list_table where name='$fname'"; //$sql = "select hakbeon,hakgwa,tel from list_table where name='$fname'"; //정확히는 @mysql_query("set names utf8"); $result = mysql_query($sql, $conn); while($row = mysql_fetch_array($result)){ echo"<tr>"; echo "<td>$row[hakbeon]</td>"; echo "<td>$row[hakgwa]</td>"; echo "<td>$row[tel]</td>"; echo"</tr>"; } mysql_free_result($result); mysql_close($conn); ?> </table> </center> </body> </html>
'■ 백엔드 ■ > PHP' 카테고리의 다른 글
9. 학생 명단 수정 (0) | 2014.02.14 |
---|---|
8. 학생 데이터 추가 (0) | 2014.02.14 |
6. 학생 명단 (저장) 출력 (0) | 2014.02.13 |
5. 학생기록부 프로그램 - 테이블로 몸풀기 (0) | 2014.02.13 |
4. 데이터 베이스 만들기 (0) | 2014.02.12 |
댓글