これで、PHPコードを呼び出して、mysqlから製品を表示させます。 ユーザーがデータベースに項目を追加すると問題が発生します。画像がアップロードされると、localhostとデータベースのフォルダに保存されます。画像は保存するために乱数を自動的に作成します。どのように写真を表示する必要がありますか? in line:PHPでmysqlの画像を表示するには
img /はlocalhostのフォルダです。
データベースEXP:あなたはimg/1.jpg
の下で、絵があることを、確認してください
<?php
// Run a select query to get my letest 6 items
// Connect to the MySQL database
include "dbconnect.php";
$dynamicList = "";
$sql = mysql_query("SELECT * FROM product ORDER BY proDate DESC LIMIT 6");
$productCount = mysql_num_rows($sql); // count the output amount
if ($productCount > 0) {
\t while($row = mysql_fetch_array($sql)){
$proID = $row["proID"];
\t \t \t $proName = $row["proName"];
\t \t \t $proPrice = $row["proPrice"];
\t \t \t $proDate = strftime("%b %d, %Y", strtotime($row["proDate"]));
\t \t \t $dynamicList .= '
\t
\t \t \t \t \t \t \t <div class="single-product">
<div class="product-f-image">
<img src="img/' . $proID . '.jpg" alt="">
<div class="product-hover">
<a href="#" class="add-to-cart-link"><i class="fa fa-shopping-cart"></i> Add to cart</a>
<a href="single-product.php?id=' . $proID . '" class="view-details-link"><i class="fa fa-link"></i> See details</a>
</div>
</div>
<h2>' . $proName . '</h2>
\t \t \t \t \t \t \t \t <div class="product-carousel-price">
<ins>$' . $proPrice . '</ins> <del>$425.00</del>
</div>
</div>
\t ';
\t
}
} else {
\t $dynamicList = "no new products";
}
mysql_close();
?>
<?php echo $dynamicList; ?>
写真は「
」と呼びます。 –
name