javascript - 当数据库中没有要显示的视频时隐藏视频容器 HTML PHP

标签 javascript php html

下面是我的 html 代码,用于显示来自数据库的练习视频:

<video id = "video" width="640" height="360" controls = "controls" src="admin/exercise_content/<?php echo $data['exercise_video']?>" alt="Exercise" type="video/mp4"> Your browser does not support the video tag. </video>

有时候数据库中没有练习视频,所以我想隐藏这个标签。如果数据库中没有视频,则会显示下面的视频样本/容器。有什么办法可以在没有视频显示的时候隐藏这个视频容器?

default video displayed if exercise video empty in database

感谢您的帮助!

最佳答案

试试这个

<?php if ( $data['exercise_video'] != '' ) { ?>
<video id = "video" width="640" height="360" controls = "controls"src="admin/exercise_content/<?php echo $data['exercise_video']?>" alt="Exercise" type="video/mp4"> Your browser does not support the video tag.       </video>
<?php }  ?>

关于javascript - 当数据库中没有要显示的视频时隐藏视频容器 HTML PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32258240/

相关文章:

javascript - 如何向 react 图中的标记添加多行描述?

javascript - 如何使用 jQuery 和 JavaScript 防止文本字段失去焦点?

PHP MySQL 转储脚本帮助

javascript - setInterval函数javascript中的匿名函数

javascript - 输入复选框+DataTables+Jquery有时返回 "on"而不是输入值

javascript - 如何将 ELSE 添加到要追加的 IF 语句

php - 如果 'OR' 条件都为真,则返回同一行两次

php - 通过 yii2 Html a() 发送 post 参数

html - 如何删除内联/内联 block 元素之间的空间?

html - 使文本在 div 中可滚动