私のuniプロジェクトのウェブサイトはURLから音楽ファイルを再生できるようになりましたが、今私が必要とするのはmysqlデータベースからURLアドレス を取得することです。 urlは、サーバー上のmp3ファイルの場所を参照します。 メディアプレーヤーのプラグインコード内でPHPをどこに挿入するのかわかりません(まったく可能かどうか)。 アドバイスをいただければ幸いです。メディアプレイヤーにMySQLのMP3パスアドレスを取得させてください
<a href="#" onclick="toggle_visibility('player');"><img src="play.png" width="22" height="22"/></a>
<div id="player" style='display:none;>
<?php
$conn = mysql_connect("localhost", "ooze", "phu7eStu");
mysql_select_db ("ooze");
$query = ("select * from music where music_ID=1");
$result = mysql_query($query) or die(mysql_error()." ".$query);
while($row = mysql_fetch_array($result))
{
echo '<embed type="application/x-shockwave-flash" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" flashvars="audiourl='$row[content]'" width="400" height="27" quality="best"></embed>';
}
mysql_close($conn);
?>
</div>
あなたのクエリは '音楽からコンテンツを選んでください、どこでmusic_ID = 1'ですか?なぜなら構文は 'music_ID = 1'という音楽からコンテンツを選択する必要があるからです。 PHPコードの場合は、ファイルの先頭に挿入する方がいいですし、あなたの変数(flashvarsなど)を変数に保存してください。 – JuSchz
ok私はそれに行く感謝を与えるでしょう – ozzysmith