我的查询的SQL语句为- SELECT LEFT(message,32),LEFT(subject,16),uchome_blog.uid,username,uchome_blog.blogid,uchome_blogfield.blogid FROM `uchome_blog`,`uchome_blogfield` WHERE `uchome_blog`.blogid=`uchome_blogfield`.blogid ORDER BY `uchome_blog`.`blogid` desc
复制代码 数据显示HTML代码为- <ul>
- <!--{loop $_SBLOCK['block1'] $value}-->
- <li><h2><a href="http://127.0.0.1/uch/?uid=$value[uid]" target="_blank" title="$value[username]"><img src="http://127.0.0.1/uc/avatar.php?uid=$value[uid]&size=middle" alt="$value[username]" border="0" width="64" height="64" ></a><a href="http://127.0.0.1/uch/?uid=$value[uid]" target="_blank" alt="$value[username]">$value[username]</a></h2><span class=fontc><a href="http://127.0.0.1/uch/space.php?uid=$value[uid]&do=blog&id=$value[blogid]" target="_blank">$value[LEFT(subject,16)]</a></span>
- <div class=blog_in><a href="http://127.0.0.1/uch/space.php?uid=$value[uid]&do=blog&id=$value[blogid]" target="_blank">$value[LEFT(message,32)]</a></div></li><!--{/loop}-->
- </ul>
复制代码可调用字段实例 | 字段名 | 数据实例 | LEFT(message,32) | 请问怎么在用户面板该调用未读新短 | LEFT(subject,16) | 请问怎么在用户面 | uid | 1 | username | In8 | blogid | 7 |
|
调用出来后显示。。。。
实验下字段名为 message 和 subject ,发现这样是无效的。如果字段使用MESSAGE与SUBJECT就会显示空白,因为没有这个字段,如果不限制字段长度那么就正常显示,但是这样不大合适,遇到大篇幅的文章,站点页面就太大了,一个10K的页面可能变成上百K。。。大大占用服务器流量。希望官方或者高手们协助解决,谢谢!
[ 本帖最后由 茄子 于 2008-6-23 09:31 编辑 ] |