Html, втавка звука в таблицу PhpMyAdmin

Здравствуйте,у меня проблема, удалось вывести аудио но не получается его сделать так что бы 1 аудио 1 строчка таблицы, а еще надо сделать так, что бы они были ровно под заголовком “Звуки”

<?php

//...
require_once 'connect.php';
?>




<!DOCTYPE HTML>
<html>
<head>
	<meta charset="UFT-8">
	<title>Фонотека</title>
</head>
<style>
	th, td {
		padding: 10px;

	}

	th{
		background: #606060;
		color: #fff;
	}

	td{
		background: #606060
		color: #fff;
	}
</style>
<body>
	<form method="post">
		<input type="Тип неисправного механизма" name="search" class="search"><input type="submit" name="submit" value="Поиск">
	</form>
	<hr>
	<?php
		if(isset($_POST['submit'])){
			$search =  $_POST['search'];
			$query = mysqli_query($connect, "SELECT * FROM 'Тип неисправного механизма' WHERE 'Марка' LIKE '%$search%' OR 'Тип неисправного механизма' LIKE  '%$search%' ");


		}
?>

	<table>
		<tr>
			<th>ID</th>
			<th>Тип</th>
			<th>Марка</th>
			<th>Модель</th>
			<th>Неисправности</th>
			<th>Звук</th>
		</tr>

<?php

	$volna = mysqli_query( $connect, "SELECT * FROM `звуки`" );
	$volna = mysqli_fetch_all($volna);
	foreach ($volna as $volna)

	{

?>
<tr>
	<td><?= $volna[0] ?></td>
	<td><?= $volna[1] ?></td>
	<td><?= $volna[2] ?></td>
	<td><?= $volna[3] ?></td>
	<td><?= $volna[4] ?></td>
	<td><?= $volna[5] ?></td>
	<td> <audio controls src="Voce/ID.1.flac"> </audio>
	 <audio controls src="Voce/ID.2.flac"> </audio></td>
</tr>

<?php
	}
?>

	</table>

</body>
</html>

Наверно дело в том, что заголовок “Звук” в 6-й ячейке

а сам звук в 7-й

1 лайк

да, спасибо, получилось, а что сделать с тем что он копируется постоянно, один и тот же звук, а мне надо что бы на каждой строчке он был разный

Так тут и написан один и тот же


||<td> <audio controls src=Voce/ID.1.flac> </audio>|
|---|---|
|| <audio controls src=Voce/ID.2.flac> </audio></td>|

вы про это?


вот что происходит когда я добавляю 2 звук

Так а по какому принципу звук выбираться должен? Если в БД пути хранятся, то читайте их как все остальные значения тут и пишите в src

звуки не в бд хранятся а в отдельном файле

Так а делать-то вы что хотите, вставить 1000 путей вручную в код?

Если каждый файл соответствует строке в таблице звуки в БД, то и добавьте в БД поле для их путей.


сделал так что бы через ссылку добавлялся фаил в колонку звук в бд, но в результате ни чего не выводит .
ВОзможно дело в коде

<tr>
	<td><?= $volna[0] ?></td>
	<td><?= $volna[1] ?></td>
	<td><?= $volna[2] ?></td>
	<td><?= $volna[3] ?></td>
	<td><?= $volna[4] ?></td>
	<td> <audio src="<?=$volna[5]?>"  > </audio></td>
</tr>

Почему Voce/ID.1.flac превратилось в ссылку на гугл.драйв в БД?

Если нужен гугл.драйв, то надо как минимум прямую ссылку получить.