感謝我研究所的朋友跟我說的
依靠for的方式動態產生表格
要注意php在底下有各大括號包住裡面
<div style="width:auto; height:700px; margin:0 auto 0 185px; text-align:center; line-height:50px;">
<div>
<table width="490" bgcolor="black" style="font-size:15px">
<br></br>
<tr>
<td colspan="6" bgcolor="#e3e3e3"><b>搜尋列表</b></td>
</tr>
<tr>
<td colspan="2" bgcolor="#e3e3e3"><b>名稱</b></td>
<td colspan="2" bgcolor="#e3e3e3"><b>別名</b></td>
<td colspan="1" bgcolor="#e3e3e3"><b>id</b></td>
<td colspan="1" bgcolor="#e3e3e3"><b>按鈕</b></td>
</tr>
<?php
$data = mysql_query("select * from Professor_Information where Name='$teacherName'", $conn);
for($i=1; $i<=mysql_num_rows($data); $i++){ //把每一列的資料取出來
$rs=mysql_fetch_row($data);
$buttomValue[i] = $rs[0];
?>
<form action="result.php" method="post">
<tr>
<td colspan="2" bgcolor="#FFFFFF">
<input type="text" name="name" value="<?php echo $rs[1]; ?>"
style="width:250px; font-size:15px; text-align:center;
text-overflow:ellipsis; overflow: hidden;"/>
</td>
<td colspan="2" bgcolor="#FFFFFF">
<input type="text" name="department" value="<?php echo $rs[4]; ?>"
style="width:250px; font-size:15px; text-align:center;
text-overflow:ellipsis; overflow: hidden;"/>
</td>
<td colspan="1" bgcolor="#FFFFFF">
<input type="text" name="teacher_ID" value="<?php echo $rs[0];?>"
style="width:70px; font-size:15px; text-align:center;
text-overflow:ellipsis; overflow: hidden;"/>
</td>
<td colspan="1" bgcolor="#FFFFFF">
<input type="submit" value="查閱啊" style="width:70px;height:40px;font-size:10px;" onClick="document.form1.submit()">
</td>
</tr>
</form>
<?php }?>
</table>
</div>
</div>
留言列表