Я вытаскиваю две разные переменные из базы данных. Имя и путь к изображению. Я хочу отобразить это на странице, чтобы выглядеть так:
| Изображение 1 | Изображение 2 | Изображение 3 |
| Имя 1 | Имя 2 | Имя 3 |
У меня в настоящее время есть этот код:
<?php do { ?>
<img src="<?php echo $row_UserInfo['image_path'];?>" width="150" height="150"/>
<a href="HorseProfile.php?recordID=<?php echo $row_UserInfo['id']; ?>"style="color:#000000; text-decoration: none; text-align: center;">
<?php echo $row_UserInfo['Name']?></a>
<?php } while ($row_UserInfo = mysql_fetch_assoc($UserInfo)); ?>
Я попытался добавить разрыв после изображения, чтобы имя находилось прямо под ним, но затем, когда появляется следующее изображение, оно идет рядом с именем раньше. Я знаю, что это, вероятно, чрезвычайно просто, но это было проблемой для меня некоторое время, и если бы кто-то мог открыть мне глаза и показать мне, что я делаю неправильно, это было бы очень признательно.
Вы должны приложить свое изображение и ссылку в div
, а потом float
div
, Вот пример:
<?php do { ?>
<div style="float:left;">
<div>
<img src="<?php echo $row_UserInfo['image_path'];?>" width="150" height="150"/>
</div>
<div>
<a href="HorseProfile.php?recordID=<?php echo $row_UserInfo['id']; ?>"style="color:#000000; text-decoration: none; text-align: center;">
<?php echo $row_UserInfo['Name']?>
</a>
</div>
</div>
<?php } while ($row_UserInfo = mysql_fetch_assoc($UserInfo)); ?>
Других решений пока нет …