我正在寻找从 SQL 数据库创建格式化的产品列表。我的目标是在我的网站上有一个商店,里面有一系列包含每种产品的速记信息的小框,点击后会打开一个包含详细信息的弹出窗口。(我有一个有效的 Javascript/JQuery 代码来创建弹出窗口。)
这是到目前为止的PHP代码,只是为了从数据库中获取信息并将其显示在网页上......(我一直在使用XAMPP为我提供测试代码的环境)
<?php
mysql_connect("localhost", "root", "") or die (mysql_error ());
mysql_select_db("Database1") or die(mysql_error());
$strSQL = "SELECT * FROM Products";
$rs = mysql_query($strSQL);
while($row = mysql_fetch_array($rs)) {
echo $row['Brand'] . " " . $row['ProductName'] . " " . $row['Image'] . "<br />";
}
mysql_close();
?>
我希望将回显线显示在分隔线中,并为 SQL 数据库中的每条记录生成一个分隔线(假设我有 10 种产品可用,网页上有 10 个分隔线和 10 个不同的框)。分隔符的类是“ProductBox”。
echo "<div class=\"ProductBox\">"; $row['Brand'] . " " . $row['ProductName'] . " " . $row['Image'] . "</div>";
这是我最接近解决方案的方法,它只是设法编写没有语法错误的代码 - 唉,网页上实际上没有显示任何内容。
如果我的做法完全错误,请告诉我——我很确定我需要使用 SQL 数据库来动态更新实时网站上的库存,但如果我需要实现不同的编程语言或其他任何东西告诉我您认为可行的方法并帮助我解决问题。