php - 在 CSS 中显示文本和图像

标签 php html css

我有一个用于销售武器的数据库,我的 PHP 代码在这里:

<?php

echo '<link rel="stylesheet" href="display.css" type="text/css">';

function FindPhoto($name)
{
    $dir_path = "http://www.chemicalzero.com/FireArms_Bis/Guns/";
    $extensions_array = array('jpg','png','jpeg');
    echo "<img src='$dir_path$name' style='width:100px;height:150px'>";
    echo "TESTING";
    echo "</div>"; 
}


$connection = mysql_connect('localhost', 'USER', 'PASSWORD');
mysql_select_db('DATABASE');

if(mysqli_connect_errno()){
    die("connection failed: "
    . mysqli_connect_error()
    . " (" . mysqli_connect_errno()
    . ")");
}

$query = "SELECT * FROM Guns"; //You don't need a ; like you do in SQL
$result = mysql_query($query);

echo "<table>"; // start a table tag in the HTML

while($row = mysql_fetch_array($result))
{   

   print 

   "<div id= 'item'>" .
   "<p>Make : ".$row["Make"]."</p>".
   "<p>Model: ".$row["Model"]."</p>".
   "<p>$".$row["Price"]."</p>".
   FindPhoto($row['Photo']);

}
echo "</table>"; //Close the table in HTML

mysql_close(); //Make sure to close out the database connection

我的 PHP 以我想要的方式正确显示了我数据库中的所有信息。当我合并 CSS 代码时,任务就来了:

#item {
  width:100px;
  text-align:center;
  border: 5px solid #D9D9D9;
  padding: 0px;
  list-style: none;
  width: 150px;
  float: left;    
  margin-right: 15px;
  margin-bottom: 15px;
  border-radius: 10px;
  -moz-border-radius: 10px; /* firefox rounded corners */
  -webkit-border-radius: 10px; /* Safari rounded corners */
  min-height: 220px;
}

#item li h1 {
  text-align:center;
}

#item li#white {
   min-height: 220px;
}

CSS 代码工作正常,除非我将两者结合起来,我得到一个看起来很棒的产品,而另一个没有包含在 CSS 中。见图片: WEBSITE

如何正确显示图片?

最佳答案

您没有关闭 "<div class="item">"找到图像功能后。 添加."</div>"FindPhoto($row['Photo']); 之后

关于php - 在 CSS 中显示文本和图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44394431/

相关文章:

php - 检查上传文件数组中是否存在文件

javascript - 将多个 ngModel 值传递给指令 - 可能吗?

html - CSS 工具提示箭头在浏览器之间处于两个不同的位置

javascript - 如何更改第一个 child 的属性

php - mysql连接3个表并计数

javascript - 检查 noscript 并将此状态记录到数据库

html - 用形状 css 叠加图像

javascript - 如何使 html 下拉菜单与 PHP post 一起工作?

css - Eclipse - 编辑 css 文件时出现烦人的错误

php - JSON 数据到 UL