| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2607 人关注过本帖
标题:数据怎么多行多列显示
只看楼主 加入收藏
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
结帖率:65.85%
收藏
已结贴  问题点数:10 回复次数:7 
数据怎么多行多列显示
数据怎么多行多列显示    上次发哪个只显示一行
这是只显示一行7列的代码
<table width="641" border="0" cellpadding="0" cellspacing="0" bgcolor="#F9F9F9">
            <!--DWLayoutTable-->
<?php
$aa="select * from zp";
$result = mysql_query($aa,$Conn);          //mysql_query  送出一个查询

$total = mysql_num_rows($result);   
  $pagesize=7;   //我把这个7改成14   就一样显示14个拉  代码不对
  if   (($total%$pagesize)!=0)     
  $totalpage=intval($total/$pagesize)+1;     
  else     
  $totalpage=intval($total/$pagesize);     
  if   (empty($_GET['pagenum'])){   
  $_GET['pagenum']=1;   }   
  if($total!=0){     
  mysql_data_seek($result,(($_GET['pagenum']-1)*$pagesize));     
   }     
$i=1;

while($row=mysql_fetch_array($result)) //mysql_fetch_array  传回数组信息资料
{
?>

<?php if(($a-1)%7==0) { ?>    //这个可以控制一行显示7列
<tr>
<?php } ?>


<td width="634" height="80" align="center" valign="middle"><a href="kjj.php?id=<?php echo $row["id"]?>" target="kjj"><img src="<?php echo $row["tp"]?>" width="80" height="80" border="0"></a></td>

<?php if(($a-1)%7==0) { ?>
</tr>
<?php } ?>

<?php
$i++;     
if ($i>$pagesize)     
break;     
else     
continue;
}
?>
<tr>
<td width="634" height="30" align="center" valign="middle">
    <?PHP   
      echo   "<a   href=".$_SERVER['PHP_SELF']."?pagenum=1>首页</a>   ";   
      if   ($_GET['pagenum']>1){   
      $temp_current=$_GET['pagenum']-1;   
      echo   "<a   href=".$_SERVER['PHP_SELF']."?pagenum=".$temp_current.">上一页</a>   ";   }   
      if   ($_GET['pagenum']<$totalpage){   
      $temp_current=$_GET['pagenum']+1;   
      echo   "<a   href=".$_SERVER['PHP_SELF']."?pagenum=".$temp_current.">下一页</a>   ";   }   
      echo   "<a   href=".$_SERVER['PHP_SELF']."?pagenum=".$totalpage.">尾页</a>   ";   
  ?>
</td>
</tr>
</table>

[ 本帖最后由 guang2356447 于 2009-10-31 12:07 编辑 ]
搜索更多相关主题的帖子: 数据 
2009-10-31 12:06
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:57
帖 子:2012
专家分:7306
注 册:2007-12-17
收藏
得分:3 
数据多了自然就显示多行了啊

那一年,苍井空还是处女
2009-10-31 16:29
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
我把那个7改成14后  应该显示2行  一行7个数据

结果是一行显示拉14个数据

显示错误
2009-10-31 22:27
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:3 
最好用css控制显示一行几个 那样是最简单的
2009-11-01 08:40
czg123698741
Rank: 2
等 级:论坛游民
帖 子:348
专家分:84
注 册:2009-3-4
收藏
得分:0 
我觉得可以在你的select语句那里加一个限定,你不是想输出7个吗???那么可以使用TOP 关键字来限定啊!

也可以使用<iframe></iframe>框架嵌套在另外一个前台网页中并且scrolling=no!
2009-11-05 09:05
河南PHP培训
Rank: 1
等 级:新手上路
帖 子:7
专家分:4
注 册:2009-11-10
收藏
得分:0 
3楼

美国Zend PHPChina郑州认证中心 河南PHP培训 郑州PHP培训
http://www.
2009-11-10 09:36
kissplay
Rank: 2
等 级:论坛游民
帖 子:15
专家分:10
注 册:2010-1-31
收藏
得分:0 
去下载一个分页的类调用,这样清楚点
2010-02-01 01:08
快速回复:数据怎么多行多列显示
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024552 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved