新学PHP遇到有关问题了,
程序员文章站
2022-05-21 19:41:24
...
新学PHP遇到问题了,请教高手。。。
我刚学PHP,想做一个留言板,实现回复功能,回复内容和留言都是放在同个表中的,回复的内容时就是UPDATE reply的内容
回复
点击回复时把回复的那条留言的id号传递给id2
表中 id是int类型的
但是update的语句有问题 主要就是WHERE id=$id的问题 请教了。。。
echo $_GET[id2];
if(isset($_POST['submit'])){
$id=$_GET['id2'];
echo $id;
$reply=$_POST[reply];
//echo $reply;
//$replytime=data();
$update= "UPDATE message SET reply='$reply' WHERE id=$id";
$result=mysql_query($update);
if($result){
//echo $_POST[reply];
echo "";
} else {
echo "留言失败:".mysql_error();
}
}
?>
------解决方案--------------------
有点乱。
如果想放在一个表里面,可以粗略的这样定义表
我刚学PHP,想做一个留言板,实现回复功能,回复内容和留言都是放在同个表中的,回复的内容时就是UPDATE reply的内容
回复
点击回复时把回复的那条留言的id号传递给id2
表中 id是int类型的
但是update的语句有问题 主要就是WHERE id=$id的问题 请教了。。。
echo $_GET[id2];
if(isset($_POST['submit'])){
$id=$_GET['id2'];
echo $id;
$reply=$_POST[reply];
//echo $reply;
//$replytime=data();
$update= "UPDATE message SET reply='$reply' WHERE id=$id";
$result=mysql_query($update);
if($result){
//echo $_POST[reply];
echo "";
} else {
echo "留言失败:".mysql_error();
}
}
?>
------解决方案--------------------
有点乱。
如果想放在一个表里面,可以粗略的这样定义表
- SQL code
CREATE TABLE `message` ( `id` INT(10) NULL AUTO_INCREMENT, `replay` VARCHAR(1000) NULL DEFAULT NULL, `parentid` INT(10) NULL DEFAULT '0', PRIMARY KEY (`id`) )相关文章
相关视频
上一篇: 关于ajax,该怎么处理