티스토리 뷰
학생 명단 검색
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 |
댓글