分页,我试图在一个页面上显示10个产品的详细信息,然后在下一个页面上显示其他产品的详细信息。问题是当我点击底部的页面2链接时,会显示错误消息“请选择类别”。请帮我解决我代码中的问题。在以下代码中使用php
$SQLstring = "SELECT product_id FROM products LIMIT $offset,$rowsperpage";
echo "<table border='1' width=500 ><tr><th>Product ID</th>tr>";
while ($Row = mysqli_fetch_assoc($QueryResult))
{
$productid = $Row['product_id'];
echo "<tr><td>$productid</td></tr>";
}
echo "</table>";
$range = 3;
if ($currentpage > 1)
{
echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=1'><<</a> ";
$prevpage = $currentpage - 1;
echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=$prevpage'><</a> ";
}
for ($x = ($currentpage - $range);$x < (($currentpage + $range) + 1); $x++)
{
if (($x > 0) && ($x <= $totalpages))
{
if ($x == $currentpage)
{
echo " [<b>$x</b>] ";
}
else
{
echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=$x'>$x</a> ";
}}}
mysqli_close($DBConnect);
}
也许你对他们有一些同等的问题,你会告诉我们一些代码? – Tokk
Tokk我已经添加了我的html和javascript代码,问题是'update'和'delete'按钮现在不适用于每个产品。下一页产品详细信息显示在白页中。不像第一页(格式化)。 – hina
你的JS功能不匹配它的调用=>'updateproduct(dataSource,divID,categ)'''onClick ='updatethisitem(\“$ productid \”);'。首先名称不同,并且参数不匹配 – Tokk