Home  >  Article  >  Backend Development  >  新学PHP遇到有关问题了,

新学PHP遇到有关问题了,

WBOY
WBOYOriginal
2016-06-13 10:11:59960browse

新学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();
}
 }
?>


回复:



 



------解决方案--------------------
有点乱。
如果想放在一个表里面,可以粗略的这样定义表
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`) )<div class="clear">
                 
              
              
        
            </div>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn