我是发帖人,以下只是帖子列表的相关代码,问题并没有被解决!!! 如果有人能用的上下面的代码,我非常高兴 <table> for($tt = mysql_query("SELECT * FROM $t1 $ta ORDER BY no DESC LIMIT 100");$ls=mysql_fetch_row($tt);) { $ls[2]=($ls[2]==NULL?无标题:$ls[2]); $uu=mysql_num_rows(mysql_query("select no from $t2 where nt_no=$ls[0]")); print "<tr> <td font color=#$ls[3]><a href=\"dt.php?no=$ls[0]\">$ls[2]</a></td> <td align=center>$ls[1]</td> <td align=center>$uu</td> <td align=center>$ls[6]</td></center> </tr>"; } </table>
我知道DESC LIMIT 100,100是取100-200条的,我知道啊,我那代码里面的LIMIT只有1个参数是因为那是第一页,只需要倒数100条记录啊如果你能告诉我怎么搞变量记录翻到第几页了,我当然会用 (SELECT * FROM 表 ORDER BY 序号 DESC LIMIT 你的变量,100) 这样的语句来搞记录的啊
如果有人能用的上下面的代码,我非常高兴
<table>
for($tt = mysql_query("SELECT * FROM $t1 $ta ORDER BY no DESC LIMIT 100");$ls=mysql_fetch_row($tt);)
{
$ls[2]=($ls[2]==NULL?无标题:$ls[2]);
$uu=mysql_num_rows(mysql_query("select no from $t2 where nt_no=$ls[0]"));
print "<tr>
<td font color=#$ls[3]><a href=\"dt.php?no=$ls[0]\">$ls[2]</a></td>
<td align=center>$ls[1]</td>
<td align=center>$uu</td>
<td align=center>$ls[6]</td></center>
</tr>";
}
</table>
对啊,应该就是这样,但我不知到怎么搞,我C语言用的比较多,PHP...能留5到6行代码吗,非常感谢
(SELECT * FROM 表 ORDER BY 序号 DESC LIMIT 你的变量,100)
这样的语句来搞记录的啊
$page = $_GET['page'] ? $_GET['page'] : 1; //当前页码
$start = $perpage*($page-1);
$sql = "SELECT ... LIMIT $start,$perpage";
现在就差一步了,我菜的,不知到怎么在链接中用上那变量<a href="index.php?$_GET[page]">翻页</a>像上面这样可以吗
$next = $page+1;
echo "<a href=\"index.php?page=$prev\">前页</a><a href=\"index.php?page=$next\">后页</a>";