怎么在php中用表单修改指定数据库表中指定ID的数据
2个回答
展开全部
<html>
<head><title></title></head>
<body>
<?php
//数据库查询,得出下面表单id与name的值。
?>
<form name="form1" action="" method="post">
<input type="hidden" name="userid" value="<?php echo $id ?>" />
<input type="text" name="username" value="<?php echo $name ?>" />
<input type="submit" name="submit" />
</form>
</body></html>
<?php
if(isset($_POST['submit'])){
$link = mysql_connect('localhost','root','123456') or die(‘连接失败!’);
mysql_select_db('mydb',$link)or die(‘数据库链接失败!’);
$sql = "update users set user_name='$name' where id='$id'";
$res = mysql_query($sql);
if($res)
echo '修改成功';
else
echo '修改失败';
}
<head><title></title></head>
<body>
<?php
//数据库查询,得出下面表单id与name的值。
?>
<form name="form1" action="" method="post">
<input type="hidden" name="userid" value="<?php echo $id ?>" />
<input type="text" name="username" value="<?php echo $name ?>" />
<input type="submit" name="submit" />
</form>
</body></html>
<?php
if(isset($_POST['submit'])){
$link = mysql_connect('localhost','root','123456') or die(‘连接失败!’);
mysql_select_db('mydb',$link)or die(‘数据库链接失败!’);
$sql = "update users set user_name='$name' where id='$id'";
$res = mysql_query($sql);
if($res)
echo '修改成功';
else
echo '修改失败';
}
更多追问追答
追问
弄了之后出现这个Parse error: syntax error, unexpected '!' in F:\APMServ5.2.6\www\htdocs\lezhewu\green\edit.php on line 71
追答
你在71行把"!"删了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询