php 关于修改语句的问题

2025-04-25 13:37:18
推荐回答(2个)
回答1:

update.php?id=1的大致思路:

// GET传递参数
$id = @(int)$_GET['id'];

// 按ID查询数据库信息
$sql = "SELECT * FROM news WHERE id = 1";
$query = mysql_query($sql);
$query = mysql_fetch_array($query);
?>















标题:



$save = @(int)$_POST['save']; // 点击提交,获取隐藏按钮值

if($save) { // 当按下提交按钮
$title = $_POST['title']; // 获取表单传递的参数
// 以下省略各传递参数

$str_sql = "UPDATE news SET `title` = '$title' WHERE id = '$id'"; // 构造sql语句
$my_query = mysql_query($sql);

if($my_query){
echo "修改新闻成功,正在 返回新闻页面";
}
}
?>

以上是大致的思路,具体代码自己编写就可以了,

回答2:

你的页面需要将更新的值用以表单元素来进行显示,这样update页面才能取到值。