PHP分页问题
答案:4 悬赏:20 手机版
解决时间 2021-07-31 15:28
- 提问者网友:刺鸟
- 2021-07-31 02:13
代码
----
<?php
include("conn.php");
include("head.php");
$SQL="SELECt * FROM `ly` order by id desc";
$query=mysql_query($SQL);
$page_id=$_GET["page_id"];
$page_size="4";
$data_num=mysql_num_rows( $query);
$page_num=ceil($data_num/$page_size);
for($i=1;$i<=$page_num;$i++ ){
echo "[<a href=?page_id=".$i.">".$i."</a>]";
}
if($page_id=""){
$page_id=1;
}
$s=($page_id-1)*$page_size ;
$query2="SELECt * FROM ly limit $s , $page_size" ;
$result2=mysql_query($query2,$conn);
?>
<body>
<table width=500 border="0" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
while($info=mysql_fetch_array($result2))
{
?>
<tr>
<td ><?php echo "名字:$info[name]" ;?> </td>
<td ><?php echo "标题:$info[title]" ;?> </td>
</tr>
<tr>
<td ><?php echo "内容:$info[context]" ;?> </td>
</tr>
<?php } ?>
</table>
</body>
错误提示--
调试警告:D:\wamp\www\gg\ly\list.php 行 23 - mysql_fetch_array(): supplied argument is not a valid MySQL result resource
请问各位大虾哪里出错了??谢谢先
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-07-31 03:23
你没选择数据库,,,mysql_select_db(数据库名)
全部回答
- 1楼网友:醉吻情书
- 2021-07-31 05:42
你分页的时候 查询的记录$result2里面的数据 所以mysql_fetch_array(): 读取$result2里面的数据是就会报找不到数据的错误,那个里面的提示是数组$result2里面没有值。
分页参考: http://www.jianzhan88.cn/show_yy.php?id=4230
- 2楼网友:风格不统一
- 2021-07-31 04:59
$result2=mysql_query($query2,$conn); 把,$conn去掉看看。
<?php
include("conn.php");
include("head.php");
$SQL="SELECt * FROM `ly` order by id desc";
$query=mysql_query($SQL);
$page_id=$_GET["page_id"];
$page_size="4";
$data_num=mysql_num_rows( $query);
$page_num=ceil($data_num/$page_size);
for($i=1;$i<=$page_num;$i++ ){
echo "[<a href=?page_id=".$i.">".$i."</a>]";
}
if($page_id=""){
$page_id=1;
}
$s=($page_id-1)*$page_size ;
$query2="SELECt * FROM ly limit $s , $page_size" ;
$result2=mysql_query($query2);
?>
<body>
<table width=500 border="0" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
while($info=mysql_fetch_array($result2))
{
?>
<tr>
<td ><?php echo "名字:$info[name]" ;?> </td>
<td ><?php echo "标题:$info[title]" ;?> </td>
</tr>
<tr>
<td ><?php echo "内容:$info[context]" ;?> </td>
</tr>
<?php } ?>
</table>
</body>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯