<!DOCTYPE html>
<html lang="en">
<head>
? ?<meta charset="UTF-8">
? ?<title>學(xué)生管理系統(tǒng)</title>
</head>
<body>
<?php include ('menu.php');
//鏈接數(shù)據(jù)庫
header("content-type:text/html;charset=utf8");
$conn=mysqli_connect("localhost","root","root","edu");
mysqli_set_charset($conn,"utf8");
$id=$_GET['id'];
//執(zhí)行sql
$sql_select = "select * from stu where id='id'";
$stmt = mysqli_query($conn,$sql_select);
//判斷
if ($stmt > 0)
? ?{
$stu = mysqli_fetch_assoc($stmt); // 解析數(shù)據(jù)
}else{
die("沒有這個id:{$_GET['id']}");
? }
?>
<h3>修改學(xué)生信息</h3>
<form action="action.php?action=edit" method="post">
? ?<input type="hidden" name="id" value="<?php echo $stu['id'];?>">
? ?<table>
? ? ? ?<tr>
? ? ? ? ? ?<td>姓名</td>
? ? ? ? ? ?<td><input type="text" name="name" value="<?php echo $stu['name'];?>"></td>
? ? ? ?</tr>
? ? ? ?<tr>
? ? ? ? ? ?<td>年齡</td>
? ? ? ? ? ?<td><input type="text" name="age" value="<?php echo $stu['age'];?>"></td>
? ? ? ?</tr>
? ? ? ?<tr>
? ? ? ? ? ?<td>性別</td>
? ? ? ? ? ?<td>
? ? ? ? ? ? ? ?<input type="radio" name="sex" value="男" <?php echo ($stu['sex'] == "男")? "checked":"";?> >男
? ? ? ? ? ?</td>
? ? ? ? ? ?<td>
? ? ? ? ? ? ? ?<input type="radio" name="sex" value="女" <?php echo ($stu['sex'] == "女")? "checked":"";?> >女
? ? ? ? ? ?</td>
? ? ? ?</tr>
? ? ? ?<tr>
? ? ? ? ? ?<td>寶寶</td>
? ? ? ? ? ?<td> ? ? ? ?</tr>
? ? ? ?<tr>
? ? ? ? ? ?
遇到同樣問題,能修改成功就是提示:
Notice: Object of class mysqli_result could not be converted to int in?E:\phpStudy\WWW\stu\edit.php?on line?19
你用post 發(fā)值 ?用get接收 我估計不好收到?
鏈接數(shù)據(jù)庫有毛病唄