【问题标题】:How would I upload music using php and mysql我将如何使用 php 和 mysql 上传音乐
【发布时间】:2016-07-08 20:20:32
【问题描述】:

我创建了一个包含我的音乐信息和专辑封面的表格。我一直在使用 Mysql 和 PHP 来创建表并实现图像。我不明白如何将我的音乐也上传到这张桌子上?有人可以帮忙吗?

我需要在播放栏中显示和播放我的音乐。

As you can see, on the far right is the play column and the names of the mp3 files are in the play column as well

And this is where my audio files are

这是我的编码:

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
     border: 1px solid black;
}
</style>
</head>
<body>

<?php

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "jukebox";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
     die("Connection failed: " . $conn->connect_error);
} 


$sql = "SELECT * FROM Music";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
     echo "<table>

     <tr>

     <th>Artist</th>
     <th>Title</th>
     <th>Album</th>
     <th>Albumcover</th>
     <th>Play</th>
     </tr>";


// output data of each row
     while($row = $result->fetch_assoc()) {

         echo 

         "<tr>

         <td>" . $row["Artist"]. "</td>
         <td>" . $row["Title"]. "</td>
         <td>" . $row["Album"]. "</td>
         <td><img src='/jukebox/img/" . $row["Albumcover"] ."' alt=".$row["Albumcover"]."></td>
         <td>" . $row["Play"]  . "></td>



         </tr>";
     }
     echo "</table>";



} else {
     echo "0 results";
}



?>  


</body>
</html>

【问题讨论】:

  • html 标签可用于播放音频。 here。这可能会帮助你
  • 我会把这个编码放在哪里呢?以及如何将我保存的音乐链接到我的编码中?

标签: php mysql audio xampp localhost


【解决方案1】:

试试这样的

echo "<tr>
            <td>" . $row["Artist"]. "</td>
            <td>" . $row["Title"]. "</td>
            <td>" . $row["Album"]. "</td>
            <td><img src='/jukebox/img/" . $row["Albumcover"] ."' alt=".$row["Albumcover"]."></td>
            <td>
               <audio controls>
                  <source src='pathToAudioFile.mp3' type=\"audio/mpeg\">
                Your browser does not support the audio element.
                </audio>
            </td>
         </tr>";

还要确保音频文件权限设置正确

【讨论】:

    猜你喜欢
    • 2020-12-05
    • 2011-06-15
    • 1970-01-01
    • 2015-11-28
    • 2016-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多