gpt4 book ai didi

javascript - 在 Javascript 音乐播放器播放列表中使用 PHP

转载 作者:行者123 更新时间:2023-11-30 05:39:49 26 4
gpt4 key购买 nike

我一直在研究一个非常简单的音乐播放器,要向其中添加音乐,您必须将其上传到 Dropbox,然后手动编辑播放列表所在的文件(在本例中为 index.php)。播放器然后播放链接。但我所做的是创建一个文件,通过 mysql 将值插入到数据库中。两列:

songname, url

索引.php:

`$(document).ready(function(){

var myPlaylist = new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_N",
cssSelectorAncestor: "#jp_container_N"
}, [
{
title:"C O O L",
artist:"Le Youth",
mp3:"this is where the link must sit",
},`

我如何实现从数据库中选择名称和链接到那部分 javascript 代码的 PHP 查询?

很抱歉,如果您有一些不清楚的地方,请提出来,我会尽力把一切都弄清楚。

最佳答案

PHP 是一种服务器端语言,它会在呈现页面后死亡。所以,这里有两个不错的选择。

第一个是从数据库中获取所有链接/名称,然后将其回显到一个 JS 对象中(使用 JSON 似乎是处理转换的最简单方法),然后只需从该 JS 对象中调用您需要的链接.您可以使用 PHP 构建整个标题/艺术家/mp3 对象,然后就可以开始了。它应该看起来像这样:

var mySonglist = <?php echo json_encode($databaseData) ?>;

另一个选项需要进行 AJAX 调用以检索所选 mp3 的链接。虽然这可能看起来更接近您的要求,但由于它的速度(它会调用另一个服务器),我建议您仅在您同时拥有非常非常多的歌曲时才这样做。

因此,底线是:扩展您的 PHP 功能以从数据库中获取您需要的一切,所有数据,然后将该数据放入您将用于配置播放器的 JS 变量中。

关于javascript - 在 Javascript 音乐播放器播放列表中使用 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21479160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com