<?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); } } ?>
................................
............................................... .................................................. .................................................. .....
Проблема была в таблице 'user' в последней базе данных. первый столбец не был AUTO_INCREMENT спасибо всем
Может быть здесь ошибка!?
$soundname = $row['name']; $soundurl = $row['url']; echo " <h5>$soundname</h5> <audio src=\"$soundurl\"></audio>