登录  /  注册
博主信息
博文 27
粉丝 1
评论 0
访问量 21476
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
把影视详情页面,增加评论展示功能-2019年9月23日
思杰的博客
原创
806人浏览过

把影视详情页面,增加评论展示功能


因为还没有学习数据库,所以我们的数据都是提前用数组做好的,老师让我们用数组动态写一个展示评论的功能,实际上就是熟悉掌握php的foreach功能。


因为主要学习内容是php,所以我对外观就没有太多设计。

评论的数组是这样的

实例

$pl = array(
    [
        'mov_id'=>1,
        'nickname' =>'小红',
        'pl'=>'这个电影真***',
        'time' => '2019/9/23 16:00'
    ],
    [
        'mov_id'=>1,
        'nickname' =>'小明',
        'pl'=>'这个电影真***',
        'time' => '2019/9/23 16:00'
    ],
    [
        'mov_id'=>2,
        'nickname' =>'小明',
        'pl'=>'这个电影真***',
        'time' => '2019/9/23 16:00'
    ],
    );

展示评论的话是通过foreach循环这个数组,然后通过对比里面的mov_id,来确定该评论是不是该电影下面的评论,如果mov_id相同,则展示出来。

实例

    foreach ($pl as $key => $value) {
        if($value['mov_id']==$mov_id){
        echo '<div>';
        echo '<p>'.$value['time'].'</p>';
        echo '<span>'.$value['nickname'].':</span>';
        echo '<p>'.$value['pl'].'</p>';
        echo '</div>';
        echo '<hr>';
        }

如果学了数据库,我们就是通过接收mov_id去数据库里面查找,把mov_id相同的评论展示出来。

微信截图_20190923221153.png

如果要发表评论的话,就通过一个表单,把用户名评论提交到单独的php代码中,然后由php代码对数据进行验证,如果验证是安全的,则插入到数据库中。表单代码如下

实例

<h1>评论:</h1>
<form action="./pl.php" method="get" accept-charset="utf-8">
    <div>
    <label>用户名:<input type="text" name="nickname" value=""></label>
    <br>
    <label>评论:<input type="textarea" name="pl"></label>
    </div>
    <input type="submit" name="">
</form>

运行实例 »

点击 "运行实例" 按钮查看在线实例



批改状态:合格

老师批语:完成的不错。
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学