我有一个通过Coldfusion显示的MySql数据库,查询数据库的代码是:
<cfquery name="GetWp_posts" datasource="#session.odbcname#">
SELECT post_content
FROM wp_posts
ORDER by ID desc
LIMIT 0, 2 </cfquery>
Run Code Online (Sandbox Code Playgroud)
显示结果的代码是:
<cfoutput query="getWp_posts">
<cfif trim(getWp_posts.post_content) is not ""><div class = "courseShortDesc">#getWp_posts.post_content#</div></cfif>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
如何限制结果中显示的字符数量?
非常感谢
你想要这个Left功能
#Left(getWp_posts.post_content, 20)#
Run Code Online (Sandbox Code Playgroud)
http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-6e3a.html
还有一个调用的MySQL函数SUBSTRING可以产生类似的结果.
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substring