通过表单 已经存到 mysql 的内容, 我想通过 id 调回到原表单 。 然后进行修改
代码是这些 那里出错了呢 ??
<?php$method=$_GET['action'];if($method=="change")
{
$id=$_GET['id'];
}
echo $id;
// 基本设定
$mysql_server_name="localhost";
$mysql_username ="root";
$mysql_password ="hellomax";
$mysql_database ="max";
//准备好您的sql语法(新增)
$sql="SELECT name,sex,email,info FROM 'gbook' WHERE id ='$id'" ; $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
$result=mysql_db_query($mysql_database,$sql,$conn);
$row=mysql_fetch_row($result); ?>
<html>
<head>
<meta http-equiv="Content-Type" content=text/html;charset=gb2312>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>留言板</title>
</head>
<body>
<form method="POST" action="show.php">
<p>你的姓名:<input type="text" name="name" size="20" value="<?=$row[1]?>"</p>
<?
if($row[2]==1)
{
echo'<p>你的性别:<input type="radio" value="1" name="sex" checked>男 <input type="radio" value="0" name="sex" >女</p>' ;
}
else
{
echo'<p>你的性别:<input type="radio" value="1" name="sex" >男 <input type="radio" value="0" name="sex" checked>女</p>';
}
?>
<p>你的email:<input type="text" name="email" size="20"><?=$row[3]?></p>
<p>你的留言内容:</p>
<p><textarea rows="9" name="info" cols="35"> </textarea><?=$row[4]?></p>
<p><input type="submit" value="提交" name="B1"><input type="reset" value="重新设定" name="B2"></p>
</form>
</body>
</html>
调不出表单的内容 ,怎么回事呢 , id 显示 没有错误 。
代码是这些 那里出错了呢 ??
<?php$method=$_GET['action'];if($method=="change")
{
$id=$_GET['id'];
}
echo $id;
// 基本设定
$mysql_server_name="localhost";
$mysql_username ="root";
$mysql_password ="hellomax";
$mysql_database ="max";
//准备好您的sql语法(新增)
$sql="SELECT name,sex,email,info FROM 'gbook' WHERE id ='$id'" ; $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
$result=mysql_db_query($mysql_database,$sql,$conn);
$row=mysql_fetch_row($result); ?>
<html>
<head>
<meta http-equiv="Content-Type" content=text/html;charset=gb2312>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>留言板</title>
</head>
<body>
<form method="POST" action="show.php">
<p>你的姓名:<input type="text" name="name" size="20" value="<?=$row[1]?>"</p>
<?
if($row[2]==1)
{
echo'<p>你的性别:<input type="radio" value="1" name="sex" checked>男 <input type="radio" value="0" name="sex" >女</p>' ;
}
else
{
echo'<p>你的性别:<input type="radio" value="1" name="sex" >男 <input type="radio" value="0" name="sex" checked>女</p>';
}
?>
<p>你的email:<input type="text" name="email" size="20"><?=$row[3]?></p>
<p>你的留言内容:</p>
<p><textarea rows="9" name="info" cols="35"> </textarea><?=$row[4]?></p>
<p><input type="submit" value="提交" name="B1"><input type="reset" value="重新设定" name="B2"></p>
</form>
</body>
</html>
调不出表单的内容 ,怎么回事呢 , id 显示 没有错误 。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货