Heim  >  Artikel  >  Backend-Entwicklung  >  新学PHP遇到有关问题了,

新学PHP遇到有关问题了,

WBOY
WBOYOriginal
2016-06-13 10:11:59958Durchsuche

新学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>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn