php - 如何为我在 php 中使用 while 循环显示的每个图像添加不同的 CSS 设计
问题描述
谁能帮助我了解如何将不同的 CSS 设计应用于我在 PHP 中使用while循环显示的图像。我想知道是否可以在从数据库中获取的每张图像中应用不同的设计。
<?php
$new = $_GET['id'];
$imageResult = mysqli_query($db,"SELECT * FROM postimage ORDER BY post_id = '$new' LIMIT 5");
while( $imageRow = mysqli_fetch_array($imageResult)){
echo "
<div class='col-md-6 main-box' id='clickme'>
<img class='box1 image-gallery' src='../img_upload/".$imageRow['name']."'' style='object-fit:cover;'>
</div>";
}
?>
这是我在显示我的数据库中的图像时使用的代码 这是我在我的网站上得到的
这就是我想要显示图像的方式(我可以在每张图像上应用 css 设计来调整它们的大小和位置)
注意:这张图片是使用连接表存储在我的数据库中的,所以这是使用相同的 id(这是我的 post_id)获取和显示的。我真的很感谢你们的任何帮助,非常感谢你们
解决方案
您可以将索引添加到特定类,并在此基础上正确查看该图像 .image-1 { ... your CSS }
<?php
$new = $_GET['id'];
$imageResult = mysqli_query($db,"SELECT * FROM postimage ORDER BY post_id = '$new' LIMIT 5");
$count = 0;
while( $imageRow = mysqli_fetch_array($imageResult)){
$count++;
echo "
<div class='col-md-6 main-box image-".$coun."' id='clickme'>
<img class='box1 image-gallery' src='../img_upload/".$imageRow['name']."''
style='object-fit:cover;'>
</div>";
}
?>
推荐阅读
- angular - 角度 6 ng-select 开始使用而不是包含
- python - 为什么 plt.scatter(['1','2','3'], [1, 2, 3]) 在 matplotlib1.4.3 和 matplotlib2.1.1 中显示不同
- html - 如何将图像转换为纵向格式?
- reactjs - 如何将本地(我的系统)png 文件导入 React 应用程序?
- python - 选择未知多列具有 False 值的位置
- elasticsearch - 如何在 GKE 上为我的弹性搜索设置设置存储?
- opengl - OpenGL depth issue
- php - 我在mysql中找不到*确切*语法错误是什么
- arrays - 如何在本机反应中仅显示特定数组项的详细信息
- python - 用for循环挑选和写出列表的一些部分