程式碼規範問題之post請求
阿新 • • 發佈:2018-11-17
由於粗心大意,導致的問題:
在PHP程式設計中,使用資料庫查詢,規範的格式如下
<?
echo "<form action='' method='post'>";
echo "請輸入要查詢的學號:"."<input type='text' name='search'>"."<input type='submit' name='submit' value='提交'>";
echo "</form>";
if(!empty($_POST['submit'])){
$query1=mysqli_query ($connID,"select * from student where stu_id like '%".$_POST['search']."%'");
if (mysqli_num_rows($query1)>0) {
echo "<table border=1 align=center width=1200>
<tr >
<td>學號</td>
<td>姓名</td>
<td>性別</td>
<td>出生日期</td>
<td>身份證號</td>
<td>學院</td>
<td>班級號</td>
<td>家庭住址</td>
<td>聯絡方式</td>
</tr>" ;
while ($result1=mysqli_fetch_array($query1)) {
echo "<tr>
<td>".$result1["stu_id"]."</td>
<td>".$result1["stu_name"]."</td>
<td>".$result1["stu_sex"]."</td>
<td>".$result1["stu_identity" ]."</td>
<td>".$result1["stu_birthday"]."</td>
<td>".$result1["stu_professional"]."</td>
<td>".$result1["cla_id"]."</td>
<td>".$result1["stu_address"]."</td>
<td>".$result1["stu_telephone"]."</td>
</tr>";
}
}
}
else{
echo "提交失敗!";
}
echo "</table>";
?>
其中的$_POST要大寫,我小寫的時候一直報錯,哎,寫程式碼要規範!