我希望回显表格(产品列表)的内容,但如果可能的话,仍然可以控制各个字段。虽然循环不起作用,但你不能选择每个字段的显示方式。
我所追求的是创建一个产品列表,然后将每个记录作为超链接设置变量到产品ID。类似的东西:
www.domain.com/catalog/product.php?productid=1
如果没有办法在每一行中单独回显字段,那么如果不将所有产品的链接添加到数据库本身,我将如何获得此结果?
答案 0 :(得分:0)
你仍然需要一个while循环。考虑一下:
<?php
$getRows = mysql_query("SELECT id FROM products");
while($row = mysql_fetch_assoc($getRows)) {
echo '<a href="www.domain.com/catalog/product.php?productid=' . $row['id'] . '">Product link</a>';
}
答案 1 :(得分:0)
非常简单
<?php
$con = mysql_connect("localhost","username","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM Product_List");
while($row = mysql_fetch_array($result))
{
echo "<a href='www.domain.com/catalog /product.php?productid=".$row['productid']."'>".$row['productid']."</a>";
echo "<br />";
}
mysql_close($con);
?>