<!DOCTYPE html>
<html lang="ms">
<head>
<meta charset="UTF-8">
<title>Sistem Pengurusan Pelajar</title>
;/head>
<body>
<?php include ('menu.php');
//Pautan ke pangkalan data
header("content-type:text/html;charset=utf8");
$conn =mysqli_connect("localhost","root","root","edu");
mysqli_set_charset($conn,"utf8");
$id=$_GET['id'];
//Execute sql
$ sql_select = "select * from stu where id='id'";
$stmt = mysqli_query($conn,$sql_select);
//Judge
if ($stmt > 0)
{
$stu = mysqli_fetch($_assoc_fetch stmt); // Parse data
}else{
die("No such id:{$_GET['id']}");
}
?>
<h3>Ubah suai maklumat pelajar</h3> <form action="action.php?action=edit" method="post">
<input type="hidden" name="id" value="<?php echo $stu['id' ] ;?>">
=" <?php echo $stu['t'];?> >
" " " <td> Umur</td>
" <td> ;<input type="text" name="age" value="<?php echo $stu['age'];?>"></td> ;
</tr>
tr>
== "Lelaki";& ;"&g ;" <?php echo ($stu['seks'] == "perempuan" )? "disemak":"";?> >perempuan
</td>
</tr>
<tr>
<td>班级</td> ="text" name="class" value="< ?php echo $stu['class']?>"></td>
</tr>
<tr>
<t;td a href="gt.php"<.php"<. td>
<td><input type="submit" value="修="改"></td>
<td><input type="罽 type="set semula" /td>
</tr>
</table>
</form>
</body>
</html>
Menghadapi masalah yang sama, jika pengubahsuaian berjaya, gesaannya ialah:
Notis: Objek kelas mysqli_result tidak boleh ditukar kepada int dalam E:phpStudyWWWstuedit.php pada baris 19
Anda menggunakan pos untuk menghantar nilai dan gunakan mendapatkan untuk menerimanya, saya rasa sukar untuk menerimanya.
Terdapat sesuatu yang tidak kena dengan pangkalan data pautan