почему этот код не работает для всех звуков и всех плейлистов? работает только для первого звука и первого плейлиста - PullRequest
0 голосов
/ 21 марта 2019

<?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);
	}
}

?>

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

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

Ответы [ 2 ]

0 голосов
/ 21 марта 2019

Проблема была в таблице 'user' в последней базе данных. первый столбец не был AUTO_INCREMENT спасибо всем

0 голосов
/ 21 марта 2019

Может быть здесь ошибка!?

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

echo "
    <h5>$soundname</h5>
    <audio src=\"$soundurl\"></audio>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...