2015-06-19 72 views
0

我很努力地在我的歌曲表url字段中存儲mp3文件的URL /路徑。我使用xampp和mysql與phpmyadmin,因爲我有很少的知識關於SQL我不知道我應該如何將我的mp3文件路徑引用到歌曲表字段!我的MP3文件在本地驅動器E,這是我的mp3文件的一個地址如何在mysql數據庫表中存儲音頻文件路徑

E:\娛樂庫\音樂庫\披頭士\披頭士一堅硬天的夜\如果我Fell.mp3

但後把它放在數據庫表中它不適用於我。我的數據庫表的截圖是here-plz check this 終於這是我曾經從我的數據庫表

<?php 

if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){ 

include_once "ez_sql_core.php"; 
include_once "ez_sql_mysql.php"; 
$db = new ezSQL_mysql('root','','test','localhost'); 

$song = $db->get_row("SELECT * FROM songs ORDER BY RAND() LIMIT 1"); 

$artist = $song->artist; 
$songname = $song->title; 
$url = $song->url; 
$separator = '|'; 
echo $url.$separator.$artist.$separator.$songname; 
} 

?> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#jquery_jplayer_1").jPlayer({ 
    ready: function() { 
     var data = $.ajax({ 
      url: "/js/getsong.php", 
      async: false 
     }).responseText; 

     var string = data.split('|'); 
     $(this).jPlayer("setMedia", { 
      mp3: string[0] 
     }).jPlayer("play"); 

     $('#artist').html(string[1]); 
     $('#songname').html(string[2]); 
    }, 
    ended: function (event) { 
     var data = $.ajax({ 
      url: "/js/getsong.php", 
      async: false 
     }).responseText; 

     var string = data.split('|'); 
     $(this).jPlayer("setMedia", { 
      mp3: string[0] 
     }).jPlayer("play"); 

     $('#Miaow').html(string[1]); 
     $('#Hidden').html(string[2]); 
    }, 
    swfPath: "js/jPlayer", 
    supplied: "mp3" 
    }); 
}); 
</script> 

我會很感激的人誰都會幫我解決這個問題取隨機播放歌曲的腳本。

+0

我沒有看到您的鏈接中的圖像。 – user1336827

+0

url的輸出是什麼?我想斜線和撇號應該逃脫 – tvgemert

+0

圖像鏈接正在工作現在plz再次檢查一遍。 – arcade

回答

0

你需要逃避你的反斜線

"E:\\Entertainment Lib\\Music Library\\The Beatles\\The Beatles A Hard Day's Night\\If I Fell.mp3" 

的\是在MySQL字符串的字符excape。

+0

抱歉,但它不適合我。我逃脫了斜線,但運氣真好! – arcade

+0

我還沒有看到圖像,你能解釋什麼是不工作? – user1336827

+0

可能是我的代碼有問題,因爲它工作正常,當我把一個在線mp3文件地址在我的數據庫表url地址,例如「http://www.jplayer.org/audio/mp3/Miaow-02-Hidden.mp3」 – arcade

相關問題