Я пытаюсь создать сайт Php, который отображает данные из моей базы данных MySQl.Ссылки на изображения из MySql
и я думаю, что им почти там, все работает, кроме фотографий.
Я не могу получить свой сайт php, чтобы показать фотографии с ссылкой на изображение из базы данных Sql.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<?php
$con=mysqli_connect("localhost","root","","db1");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
<head>
<link rel="stylesheet" href="styles.css">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>untitled</title>
</head>
<body>
<div class="content">
<?php
$sql = "SELECT id, Producent, Model, kategori FROM tb1";
$result = mysqli_query($con,"SELECT * FROM `tb1");
echo "<table>";
while($row = $result->fetch_assoc())
{
echo "<tr>";
echo "<td>";?> <img scr="<?php echo $row["Billedurl"]; ?>"/> <?php echo " </td>";
echo "<td>" .$row["Producent"] .$row["Model"]; echo "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
<!-- end .content --></div>
<!-- end .container --></div>
<div class="footer"><br>
<!-- end .footer --></div>
</body>
</html>
В настоящее время вы не хотите, чтобы столбец 'Billedurl' помещался в тег' img'. Добавьте столбец thid в запрос 'SELECT'. –
Как мне это сделать правильно? –
вы можете поделиться примером того, что поле 'Billedurl' содержит в db и подтвердить, что путь существует? – RamRaider