У меня есть 2 стола, книга и пользователь. Обе таблицы имеют идентификаторы для их соединения. Я хотел показать изображение книг, которые добавляет пользователь. Я сделал запрос для соответствия соответствующим идентификаторам, и это результат.Как отобразить несколько записей по тому же идентификатору?
id | user_name | image
------------------------------------
6 | d | image.png
------------------------------------
3 | bb | tfos.jpg
------------------------------------
6 | d | the-business-plan.jpg
------------------------------------
3 | bb | front-page.jpg
------------------------------------
Вопрос теперь, когда я вошел в систему как пользователь «D» только одно изображение отображалось которое «image.png», тогда как видно «D» имеет 2 записей.
это соответствующие коды, которые я ставлю, как сейчас:
$query3 = "SELECT * FROM user, book WHERE user_name='$entered_username' AND book.id = user.id ";
$result3 = mysqli_query($link, $query3) or die(mysqli_error($link));
if (mysqli_num_rows($result3) != 0) {
$rowz = mysqli_fetch_array($result3);
} else { //record not found
echo "No record found";
}
В HTML для отображения:
<div class="panel panel-default"><div class="panel-heading"><i>Books</i> youadd</div><div class="panel-body"> <img width="150"src="images/<?php echo $rowz['image']; ?>"/></div></div>
Как это исправить?