【发布时间】:2019-09-26 02:29:52
【问题描述】:
您好,我是 Php 的新手,我正在使用此示例代码从 mysql 读取一些简单的文本数据,然后为 IOS 应用程序请求数据。如果我想请求 mp3 音频文件,该怎么做?: Here's how the mp3 row looks like
<?php
require("connect.php");
$db = mysqli_connect($dbServer, $dbUser, $dbPass) or die ("Could not connect to mySql");
mysqli_select_db($db, $dbName) or die ("Could not select database");
$query = "select * from mydata";
$result = mysqli_query($db, $query);
while($row = mysqli_fetch_array($result)) {
$row_set[] = $row;
}
echo trim(json_encode($row_set));
mysqli_close($db);
?>
【问题讨论】:
-
您可以将文件编码为字符串。然后作为列信息添加到 $row。在实践中: $row["str_file_mp3"] = file_get_contents($row["path_mp3"]);在分配给 $row_set[] 之前的循环中,因此它将被传递给编码到 json。
-
您好,感谢您的回复,您能否在下面给出一个完整的示例作为回复?
-
这个问题和MP3有什么关系?