Покажите изображение, которое пользователь вводит в веб-PHP с использованием базы данных - PullRequest
0 голосов
/ 20 мая 2018

Кто-нибудь может мне помочь?Итак, сейчас я делаю сайт, и одной из функций является функция профиля.Там я хочу, чтобы пользователь мог загрузить свое собственное изображение, но если значение равно нулю, то я хочу, чтобы изображение было из изображения по умолчанию из моего.Но у меня возникла проблема, когда я получаю значение фотографий в базе данных.Я использую цикл, чтобы определить, является ли значение нулевым или нет, но все изображения просто появляются из всех изображений пользователей, а не как пользователь для входа в систему.

Вот код php:

<?php
$arrayPictures[] = array();
$row=0;
while ($result= mysqli_fetch_object($query)) {
$arrayPictures[] = $result->pictures;
$row++;
}

for($i=0;$i<=$row;$i++)
{
if($arrayPictures[$i] == null)
{
  ?>
<img src="mypath\default.jpg" class="pictures" alt="">
<?php
}
else {
?>
<img class="pictures" src="mypath\<?php echo "$arrayPictures[$i]";?>" >
<?php
}
}
?>

Итак, что мне нужно, если я войду в систему как «Пользователь А», я просто хочу получить изображения от пользователя А. Но если Пользователь А еще не загружает изображения, я хочу использовать изображения по умолчанию из моего.

Это код запроса:

$id_account = $_SESSION['id'];
$query = mysqli_query($con, "SELECT * FROM t_akun WHERE username=$id_account");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...