PHP让数据 横4自动换行、每页显示10个、并分页显示、下面是我的基本代码、能显示

conn.php文件‘<?php$conn=@mysql_connect("localhost","root","520371")ordie("连接数据库失败!");my... conn.php文件‘
<?php
$conn = @mysql_connect("localhost","root","520371") or die("连接数据库失败!");
mysql_select_db("grsj",$conn);
error_reporting(0);
header("Content-Type: text/html; charset=gb2312")
?>
基本的显示页面shishi1.asp
<?php
header("Content-Type: text/html; charset=gb2312")
?>
<?php
include("conn.php");
?>
<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
<?php
$sql="select * from uu order by id desc";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr bgcolor="#eff3ff">
<td>用户名<?php echo $row[u_user];?> 详细地址<?php echo $row[u_add];?></td>
</tr>
<tr bgColor="#ffffff">
<td>姓名<?php echo $row[u_name];?></td>
</tr>
<?php
}
?>
求大神帮我的基本代码处理下、达到横4自动换行、每页显示10个、分页显示的作用、小弟感激涕零!!
如果大神有更好的代码、可以帮我写点、、我的数据库名grsj 表名 uu
4个字段名
id 主键 自动编号
u_user
u_name
u_add
展开
 我来答
浮云是他连4g
2015-02-07 · TA获得超过532个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:286万
展开全部
<?php
header("Content-Type: text/html; charset=gb2312");
include("conn.php");

$pageSize = 10;
$page = isset($_GET['p']) ? intval($_GET['p']) : 1 ;
$page = max(1, $page);
$pageIndex = $pageSize * ($page-1);

$sql="select count(*) as num from uu";
$pageQuery = mysql_query($sql);
$numRs = mysql_fetch_array($query);
$totalNum = $numRs['num'];

$sql="select * from uu order by id desc limit {$pageIndex}, {$pageSize}";
$query=mysql_query($sql);
?>
<table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef">
    <tr>
        <th>ID</th>
        <th>用户名</th>
        <th>地 址</th>
        <th>姓 名</th>
    </tr>
<?php
$i = 0;
while($row = mysql_fetch_array($query)){
    $color = $i % 2 ? '#add3ef' : '#eff3ff';
?>
    <tr bgcolor="<?=$color;?>">
        <td><?=$row['id'];?></td>
        <td><?=$row['u_user'];?></td>
        <td><?=$row['u_add'];?></td>
        <td><?=$row['u_name'];?></td>
    </tr>
<?php
}
?>
</table>
<?php
$totalPages = ceil(1.0 * $totalNum / $pageSize);
for($i = 1; $i <= $totalPages; $i++) {
?>
    <div class="page">
        <div class="item_<?=$i;?>"> <?=$i;?> </div>
    </div>
<?php
}
?>

<style>
    .page div {display: block; width: 36px; height: 36px; padding: 5px; border: 1px solid #ccc; margin:0px 3px;}
</style>
更多追问追答
追问

你没有达到横4自动换行的效果

像我下面类似这样显示

追答

代码:说超长。

传文件:说失败。

SB玩意儿啊。。

只能用网盘了次奥。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式