php中怎么手动设置每页显示按条数
<html>
<head>
<title>留言板</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<center>
<h1>留言板</h1>
</center>
<table width="90%" border="0" align="center">
<?php
$mylink=mysql_connect("localhost","root","998121021");
mysql_select_db("liuyan",$mylink);
$sql="select * from data order by time";
$result=mysql_query($sql);
$message_count=mysql_num_rows($result);
$i=$message_count-1;
$page_size=1;
$page=$_GET['page'] ? $_GET['page'] : 1;
$page_count=ceil($message_count/$page_size);
if($page<1) $page=1;
if($page>$page_count) $page=$page_count;
$offset=($page-1)*$page_size;
$sql1="select * from data order by time limit $offset,$page_size";
$result1=mysql_query($sql1);
while($myarray=mysql_fetch_array($result1)){
extract($myarray);
echo '<tr>';
echo '<td>'.($message_count-$i)."楼".'</td>';
echo '<td>'."用户名:".$name.'</td>';
echo '<td>'.'<a href=mailto:'.$email.'/>'.$email.'</td>';
echo '</tr>';
echo '<tr>';
echo '<td>'.$time.'</td>';
echo '</tr>';
echo '<td>'.$words.'</td>';
echo '</tr>';
echo '<tr>';
echo '<td colspan="2">'.'<hr color="black" width="100%">'.'</td>';
echo '</tr>';
$i--;
}
?>
</table>
<center>
每页条数:<input type="text" name="条/页" />
<intput type="submit" name="submit" value="显示" />
<?php
$pre_page=$page-1;
$next_page=$page+1;
echo "这是第".$page."页".'<br>';
$PATH_INFO=pathinfo("http://localhost:250/myphp编程/留言板的分页显示/留言板分页显示.php");
$PATH_INFO=$PATH_INFO['dirname'].'/'.$PATH_INFO['basename'];
if($page==1)
{
echo "第一页 上一页"." ";
}
else
{
echo "<a href='$PATH_INFO?page=1'>第一页</a>";
echo " ";
echo "<a href='$PATH_INFO?page=$pre_page'>上一页</a>";
}
echo " ";
if($page==$page_count)
{
echo "下一页 最后一页 ";
}
else
{
echo "<a href='$PATH_INFO?page=$next_page'>下一页</a>";
echo " ";
echo "<a href='$PATH_INFO?page=$page_count'>最后一页</a>";
}
?>
</center>
</body>
</html>
以上代码可以完成分页的功能,但是怎么才能让用户手动设置每页显示留言的条数呢?在“submit”按钮那应该怎么写?