我正在尝试使用动态网址动态填充jquery幻灯片。理论上应该起作用的方式是图像列表将包含动态链接而不是标准静态链接。所以不是example.com/pics/specificpicture.jpg
而是example.com/pics/id?id=[this is what I don't know what to put]
......除了不知道放什么之外,主要问题是我不仅不知道如何制作动态网址,我也不会不知道如何使列表正常工作。为了解释,我正在使用的jquery幻灯片旋转木马将同时显示6个图像,每隔五秒向左移动一次,最后一张图片被取下以打开新图片,那么我将如何保持图像按顺序排列,因此每个列表会重复另一个图像已经显示的图像?
编辑这是一些非常类似于我正在尝试的代码
PHP
<?php
// Run a select query to get my letest 6 items
// Connect to the MySQL database
include "storescripts/connect_to_mysql.php";
$dynamicList = "";
$sql = mysql_query("SELECT * FROM products ORDER BY date_added DESC LIMIT 6");
$productCount = mysql_num_rows($sql); // count the output amount
if ($productCount > 0) {
while ($row = mysql_fetch_array($sql)) {
$id = $row["id"];
$product_name = $row["product_name"];
$price = $row["price"];
$date_added = strftime("%b %d, %Y", strtotime($row["date_added"]));
$dynamicList .= '<table width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<td width="17%" valign="top"><a href="product.php?id=' . $id . '"><img style="border:#666 1px solid;" src="inventory_images/' . $id . '.jpg" alt="' . $product_name . '" width="77" height="102" border="1" /></a></td>
<td width="83%" valign="top">' . $product_name . '<br />
$' . $price . '<br />
<a href="product.php?id=' . $id . '">View Product Details</a></td>
</tr>
</table>';
}
} else {
$dynamicList = "We have no products listed in our store yet";
}
mysql_close();
?>
HTML
<td width="35%" valign="top">
<h3>Title</h3>
<p><?php echo $dynamicList; ?><br />
</p>
<p><br />
</p>
</td>
这是来自developphp.com,基本上这是如何回应一个动态列表,我想要的是同样回显列表,但有6个动态网址...即使我可以做随机图像(这将并没有达到预期的那么高效率。我现在感谢那里有那么多:/