php - 从 SQL 表中提取照片和照片 ID,并将它们显示在 PHP 页面的列表中

标签 php html mysql css arrays

我有一个包含 ID、photourl 和 thumbnailurl 的 SQL 表。现在我写了一个删除照片的脚本。一切正常,我想在列表中显示图像:

like this

如您所见,我想将照片和删除链接放在一个列表项中。

<ul>
    <li>
        <ul>
            <li><img src="#"/></li>
            <li><a href="#"> DELETE IMAGE </a></li>
        </ul>
    </li>

    <li>
        <ul>
            <li><img src="#"/></li>
            <li><a href="#"> DELETE IMAGE </a></li>
        </ul>
    </li>
</ul>

我写了一些代码,但它似乎不起作用...它在列表中垂直显示照片。

<ul >
<li>
<?php
    while ($line = $db->fetchNextObject()) {
        //echo '<li>';
            echo '<ul>';
                echo '<li> <img class="thumb_image '.$line->category.'" src="'.$line->minurl.'"/> </li>';
                echo '<li>  <a href="index.php?remove=true&id='.$line->id.'">Verwijder</a> </li>';
            echo '</ul>';
        //echo '</li>';
        /*echo '<img class="thumb_image '.$line->category.'" src="'.$line->minurl.'"/> <br/> <a href="index.php?remove=true">Verwijder</a> ';
    */
    }

    
?>
</li>
</ul>

最佳答案

尝试像这样设置您的 HTML:

<ul>
   <li><img src="#"/><a href="#" class="deleteImage"> DELETE IMAGE </a></li>
 </ul>

然后你的 CSS 如下:

.deleteImage { display: block; }​

这将允许您操作您希望删除图像文本显示在图像下方的位置。

关于php - 从 SQL 表中提取照片和照片 ID,并将它们显示在 PHP 页面的列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13459269/

相关文章:

MySQL 事件记录写入新创建的表时出现问题

mysql复制滞后巨大

mysql - Mysql 中的排序规则问题

php - 如何从url检查文件是否存在

php - MySQL Insert Into datetime = NOW() 不工作?

php - 为什么我的更新命令更新所有具有相同 ID 的字段?

html - 删除背景中的白色间隙

php - SF3+Doctrine计算日期之间的价格

c# - 有没有一种工具可以将 C# 导出到带有语法高亮的 HTML

css - 围绕带有边框和颜色的 div 发光