给一段代码给大家看
做个表格,从数据库里查的
$list= new ptable;
$list->caption="服务列表";
$list->title="类别|编号|名称|价格|网店|日期|计数";
$list->sql="select product.ptype,product.id,product.name,product.price,user.shopname,product.putdate,product.viewtimes from user,product where user.username=product.username order by product.putdate desc LIMIT 0, 16";
$list->key=1;
$list->cols=4;
$list->hidecol(1);
$list->linkcol(2,"productdetail.php") ;
$list->linkcol(4,"shopdetail.php?from=prod") ;
$list->show();这样就一个表格好了
简化一下
$list= new ptable;
$list->caption="产品列表";
$list->title="类别|编号|名称|价格|网店|日期|计数";
$list->sql="select ...";
$list->show();
就4行
简单吧
做个表格,从数据库里查的
$list= new ptable;
$list->caption="服务列表";
$list->title="类别|编号|名称|价格|网店|日期|计数";
$list->sql="select product.ptype,product.id,product.name,product.price,user.shopname,product.putdate,product.viewtimes from user,product where user.username=product.username order by product.putdate desc LIMIT 0, 16";
$list->key=1;
$list->cols=4;
$list->hidecol(1);
$list->linkcol(2,"productdetail.php") ;
$list->linkcol(4,"shopdetail.php?from=prod") ;
$list->show();这样就一个表格好了
简化一下
$list= new ptable;
$list->caption="产品列表";
$list->title="类别|编号|名称|价格|网店|日期|计数";
$list->sql="select ...";
$list->show();
就4行
简单吧
support open source!
thank you for sharing!
PHP:PEAR有无中文的说明?
感觉学习起来有难度,我这东东一学就会了
http://pearchina.com/
我的MSN:[email protected].
不只一个表格
表格有三个变体
还有一个录入的类似.net里detail的东西
还有各种html控件的封装
是个完整的开发体系
模板文件:
<table width='100%' border='0' cellpadding='1' cellspacing='1' bgcolor='#CCCCCC'>
<tr bgcolor='#F8FFEE' align='center'>
<td width='10%'>aa</td>
<td width='30%'>bb</td>
<td width='30%'>cc</td>
<td width='30%'>tt</td>
</tr>
{php:datalist pagesize='15'}
<tr bgcolor='#FFFFFF' align='center'>
<td>[field:aa/]</td>
<td>[field:bb/]</td>
<td>[field:cc/]</td>
<td>[field:tt function='date("Y-m-d H-i-s","@me")'/]</td>
</tr>
{/php}
<tr bgcolor='#F8FFEE'>
<td colspan='4'>
{php:pagelist listsize=3/}
</td>
</tr>
</table>
解析程序:
<?
require("inc_datalist.php");
$dlist = new DataList();
$dlist->Init();
$dlist->SetTemplet("./test.htm");
$dlist->SetSource("select * from ttt");
$liststring = $dlist->Display();
$dlist->Close();
?>
做到代码最小化
如果界面要美工做还要请个美工
并且每个界面都要做,加起来实在工作量要大至少1倍
我的做法就请美工做个样式表定义一下,1个项目就花半天美工定义就可以了