网校课程

移动资讯

扫一扫
关注网校头条
掌握一手资料
免费试听
  • 今天
    简单学习网高中语文

    今日 免费试听

    立即试听
  • 今天
    简单学习网高中数学

    今日 免费试听

    立即试听
  • 今天
    简单学习网高中英语

    今日 免费试听

    立即试听
  • 今天
    简单学习网高考试听课程送大礼

    今日 免费试听

    立即试听
  • 今天
    新东方在线高中语文

    今日 免费试听

    立即试听
  • 今天
    新东方在线高中数学

    今日 免费试听

    立即试听
  • 今天
    新东方在线高中英语

    今日 免费试听

    立即试听
  • 今天
    新东方在线高中实验班

    今日 免费试听

    立即试听
  • 今天
    新东方在线高考试听课程送大礼

    今日 免费试听

    立即试听
开课流程: 注册会员 → 免费试听 → 选课报名 → 支付学费 → 再登陆听课

您现在的位置:网校头条 > 高考 > 在 PHP 中实现简易留言板功能的代码及问题解决

在 PHP 中实现简易留言板功能的代码及问题解决

来源:网校头条网络整理 2024-09-11 15:19:10

4. 代码

(1) 添加评论页面

    
    
    
    
   

留言板

标题
作者
内容

(2) 消息的后台处理、作者、标题和内容都存储在构建的数据库中

error;
}
if($con->select_db("messageboard")){
    echo $con->error;
}
if($con->query("SET NAMES utf8")){
    echo $con->error;
}
$id=$_POST["id"];
$title=$_POST["title"];
$author=$_POST["author"];
$message=$_POST["message"];
$time=date('y-m-d h:m:s');
$sql="insert into messageboard(id,title,author,message,dateline) values('$id','$title','$author','$message','$time')";
if($str=$con->query($sql)){
    echo "";
}
else {
    echo "";
}
?>

(3) 以下是显示消息的页面代码

error;
}
if($con->select_db("messageboard")){
    echo $con->error;
}
if($con->query("SET NAMES utf8")){
    echo $con->error;
}
$sql="select * from messageboard ORDER BY dateline DESC ";
$str=$con->query($sql);
if($str && mysqli_num_rows($str)){
    while($row= mysqli_fetch_assoc($str)){
        $data[]=$row;
    }
}
?>
    
    
    
标题
作者
内容

5. 遇到的问题

起初,数据无法在展示页上显示留言板代码大全,找了很久的原因,结果是 sql 中 query 方法写错了

select * from message where dateline desc;

使用 where 必须有条件进行查询。必须有例子:

select * from message where dateline=$date;

由于我的程序在这里没有传递上一页的数据网校头条,因此我只能像这样按时间列出所有数据。

select * from message order by dateline;

感谢你的阅读,请指出上面代码的不足留言板代码大全,希望你能有所收获。

名师辅导 环球网校 建工网校 会计网校 新东方 医学教育 中小学学历



星级网校推荐

排行推荐 频道最新