PHPMYWIND 教程之 碎片数据的使用GetFragment()

文件路径:include/func.class.php
使用方法一:

<?php echo GetFragment(1,0);?>
//调取 id 为 1 的碎片内容
<?php echo GetFragment(1,1);?>
//调取 id 为 1 的碎片名称
<?php echo GetFragment(1,3);?>
//调取 id 为 1 的碎片跳转链接  <a href="<?php echo GetFragment(1,3);?>">详情</a>

使用方法二:配合ReStrLen()截取部分内容

<?php echo ReStrLen(GetFragment(1,0),20);?>
//调取 id 为 1 的碎片内容,保留数为 20;
/*
 * 函数说明:碎片数据调用
 *
 * @access  public
 * @param   $id   int  碎片ID
 * @param   $t    int  调用的内容 0为内容 1为标识名称 2为缩略图 3为跳转连接
 * @return  string     返回碎片缩略图地址
 */
function GetFragment($id=0,$t=0)
{
	global $dosql;

	if($t == 0)
		$field = 'content';
	else if($t == 1)
		$field = 'title';
	else if($t == 2)
		$field = 'picurl';
	else if($t == 3)
		$field = 'linkurl';
	else
		$field = '*';


	$r = $dosql->GetOne("SELECT `$field` as `f` FROM `#@__fragment` WHERE `id`=$id");
	if(isset($r) && is_array($r))
	{
		return $r['f'];
	}
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值