大橙子网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

横向输出数据php fastreport横向输出

php如何控制数据横着在页面输出?

要让数据横着,一般的方法就是使用表格,例如(假设一行输出5个):

创新互联专注于企业营销型网站、网站重做改版、资源网站定制设计、自适应品牌网站建设、HTML5建站商城系统网站开发、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为资源等各大城市提供网站开发制作服务。

echo 'table';

$i=0;

while ($row=mysql_fetch_row($res)){

if ($i%5==0) echo 'tr';

echo 'td';

//原来你的输出语句

$i++;

}

echo '/table';

php中如何读取数据库后横排?

由于不太清楚你说的横排是什么样的效果,以下是表格输出数据的示例代码:

echo 'table border="1"';

while ($data = $mysql-fetchrow($result))

{

if ($Var_nums % 2 == 0)

{

$bgcolor = "F9F9F9";

} else

{

$bgcolor = "FFFFFF";

}

$Var_ty = $data['ty'];

$sql2 = "select name,pic,addtime,school from web_writing_author where id=$Var_ty";

$result2 = $mysql-query($sql2);

$bd = $mysql-fetchrow($result2);

echo 'tr';

printf('td%s/td td%s/td td%s/td td%s/td td%s/td td%s/td td%s/td td%s/td',

$data['id'],$data['ty'],$data['title'],$data['hit'],$bd['name'],$bd['pic'],$bd['addtime'],$bd['school']);

echo '/tr';

}

echo '/table';

php如何把数据库的数据横排显示?

创建表:

CREATE TABLE `DBTEST` (

`id` INT NOT NULL AUTO_INCREMENT ,

`name` VARCHAR( 50 ) ,

`sex` VARCHAR( 10 ) ,

PRIMARY KEY ( `id` )

);

以下主要是看样式,自己调节样式内的width 大小,想一行显示多少都可以。

至于分页什么的,都是在sql语句那加个 limit 0, 20 ; 再加个分页显示函数。

(其实这只是一般应用的方法,我自己是用模板来解决的,考虑到楼主可能没用过模板,

所以在此只说明思路,俱体的内容,就由楼主自己去做了)

----code 存为php文件-----------------------------------------------

style type="text/css"

!--

.pre_view {

float:left;

margin:4px;

width:50px;

height:60px;

text-align:center;

border:#999999 solid 1px;

}

--

/style

?php

include("include/db_mysql.php");

$db = new db_test();

$query = "select * from DBTEST";

$query = $db-query($query);

while($dbq_rec = $db-fetch_array($query)){

$t1 = $dbq_rec['name'];

$t2 = $dbq_rec['sex'];

?

div class="pre_view"

table width="50"

trtd?=$t1;?/td/tr

trtd?=$t2;?/td/tr

/table

/div

?php

}

?

--------- code ----------------------------------------

php怎么把数据表横向展示

这个很简单的,先说个比较容易理解的方法

将while循环方式修改下即可。

echo('trtdname/td');

while($row = mysqli_fetch_array($result)){

echo('td'.$row['name'].'/td');

}

echo('/tr');

echo('trtdgender/td');

while($row = mysqli_fetch_array($result)){

echo('td'.$row['gender'].'/td');

}

echo('/tr');

echo('trtdage/td');

while($row = mysqli_fetch_array($result)){

echo('td'.$row['age'].'/td');

}

echo('/tr');


当前名称:横向输出数据php fastreport横向输出
文章网址:http://dzwzjz.com/article/ddjipho.html
在线咨询
服务热线
服务热线:028-86922220
TOP