0

PHPを使用してmysqlデータベースからmp3ファイルの場所を取得しており、それらの変数をページ内のスクリプトに渡したいと考えています。

以下のファイル名をデータベースの配列からエコーさせる方法を知りたいです。

var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",
{
    m4a:   "downloads/uploads/p170f0vflo1066jbc1l4pp38st01.mp3",
}, {
    cssSelectorAncestor: "#cp_container_1",
    swfPath: "js",
    wmode: "window"
});

だから私はこのようなものが必要になります:

var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",
{
    m4a: "<?php echo $music_p; ?>",  <---This is what I need (from a database)
}, {
    cssSelectorAncestor: "#cp_container_1",
    swfPath: "js",
    wmode: "window"
});
4

1 に答える 1

0

@Sean Johnsonが言ったように、javascriptと同じファイルで$music_pを定義すれば機能するはずです。たとえば、javascriptタグで

<?php $music_p = array("downloads/uploads/p170f0vflo1066jbc1l4pp38st01.mp3") ?>

<script type="text/javascript">
//JavaScript code (define functions here)
var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",
{
m4a: "<?php echo $music_p[0]; ?>",  <----------This is what i want!
}, {
    cssSelectorAncestor: "#cp_container_1",
    swfPath: "js",
    wmode: "window"
});
</script>

これがあなたが見たいと思うかもしれないものだと私は信じています。

于 2012-06-25T00:01:42.753 に答える