php - 为什么此代码不适用于所有声音和所有播放列表?它仅适用于第一个声音和第一个播放列表

标签 php html mysql mysqli

<?php

mysqli_select_db($con,'media');
$query = mysqli_query($con,"select * from sounds");
while($row = mysqli_fetch_assoc($query))
{
	$soundname = $row['name'];
	$soundurl = $row['url'];
	
	echo "
	    <h5>$soundname</h6>
	    <audio src=\"$soundurl\"></audio>
		<form>
		    <select name=\"playlist\" onchange=\"this.form.submit()\">
	";
	
	mysqli_select_db($con,'playlists');
    $query1 = mysqli_query($con,"select * from pl");
    while($row1 = mysqli_fetch_assoc($query1))
	{
		$playlistname = $row1['name'];
		$playlistid = $row1['id'];
		
		echo"
		<option value=\"$playlistid\">$playlistname</option>
		";
	}
	echo"
	        </select>
		</form>	
	";
	
	if(isset($_POST["playlist"])){
	    mysqli_select_db($con,'added');
		$que="INSERT INTO user values('','$soundname','$soundurl','$playlistid')";
		$que_run = mysqli_query($con,$que);
	}
}

?>





................................

................................................... ................................................... ................................................... ..

最佳答案

也许这里有错误!

$soundname = $row['name'];
$soundurl = $row['url'];

echo "
    <h5>$soundname</h5>
    <audio src=\"$soundurl\"></audio>

关于php - 为什么此代码不适用于所有声音和所有播放列表?它仅适用于第一个声音和第一个播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55271428/

相关文章:

php - 我需要帮助在 PHP 函数中使用类

mysql - 流程中的 SQL : count # rows between Step A and Step B,?

javascript - 将 jQueryUI 对话框的高度调整为与内容一样高,达到最大值

php - 如何配置 XAMPP 以与 MSSQL 一起使用?

php - 将任何类或任何方法声明为 "final"的示例场景是什么?

php - Laravel schedule - 每小时,每天 - 了解何时开始

php - empty($_POST ['var' ]) 当输入值为 '0' 时返回 true

javascript - 如何使用 Flask 添加 POST 请求的确认对话框?

mysql按组选择订单号

php - Mysql 查询连接表列