我最近刚在Windows上安装 xampp 。我想知道如何将视频/剪辑存储在数据库中。我将视频剪辑存储在htdocs文件夹中,并在xampp数据库中显示“value”,我放置文件目录后跟文件名(C:\xampp\htdocs\firstsite\check_php\helgo.mp4
,但是当我刷新并在预览模式下显示我的工作时,视频没有出现,只显示一个文本字符串。类型设置为VARCHAR(255)。
以下示例......
C:\xampp\htdocs\firstsite\check_php\helgo.mp4
如何让我的网页正确显示视频?
是的,我的测试服务器正确且功能正常。我也使用Dreamweaver。
警告:mysql_fetch_array()要求参数1为资源,布尔值在第9行的C:\ xampp \ htdocs \ firstsite \ check_php \ admin \ Untitled-2.php中给出
答案 0 :(得分:0)
使用一些插件显示视频片段(如JW player),并从数据库传递到该插件视频路径值。或者只是将数据库中的条目添加到链接作为href属性。
答案 1 :(得分:0)
首先,将视频路径信息存储在数据库中。然后使用任何播放器加载此视频
答案 2 :(得分:0)
首先在您的文件夹中存储视频,如下所示:
然后使用以下查询创建表:
CREATE TABLE `video` (
`id` int(4) NOT NULL auto_increment,
`path` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
);
然后插入视频路径的数据,如下所示:
以下是播放视频的PHP代码:
<!DOCTYPE html>
<html>
<body>
<?php
require ('config.php');
$a=mysql_query('select path from video where id=1;');
$b=mysql_fetch_array($a);
?>
<video width="320" height="240" controls>
<source src="<?php echo $b['path']?>">
Your browser does not support the video tag.
</video>
<video src="a.mov" width=”640” height=”360”></video>
</body>
</html>
这是输出: