dedecms问答调用问题和最佳答案的sql语句

dedecms问答调用问题和最佳答案的sql语句,第1张

概述最近用dedecms做网站总能用到dedecms问答 于是就写了个dedecms 问答调用问题和最佳答案的sql语句: {dede:sql sql="select sysj_ask.id,sysj_ask.title,sysj_askanswer.content from sysj_ask LEFT JOIN sysj_askanswer on sysj_ask.id=sysj_askanswer.askid where sysj_askanswer.ifanswer=1 …

最近用Dedecms做网站总能用到Dedecms问答

于是就写了个Dedecms 问答调用问题和最佳答案的SQL语句:

{dede:sql sql="select sysj_ask.ID,sysj_ask.Title,sysj_askanswer.content from sysj_ask @R_403_6823@ JOIN sysj_askanswer on sysj_ask.ID=sysj_askanswer.askID where sysj_askanswer.ifanswer=1 and sysj_askanswer.ifcheck=1 and sysj_ask.bestanswer=sysj_askanswer.ID order by sysj_ask.ID desc liMIT 0,2"}

<a href="/ask/question.PHP?ID=[fIEld:ID/]">问:[fIEld:Title function=cn_substr(@me,40)/]</a>
答:[fIEld:content function=cn_substr(HTML2text(@me),68)/]...<a href="/ask/question.PHP?ID=[fIEld:ID/]" class="color1">[详细]</a>

{/dede:sql}

用到的表:sysj_ask,sysj_askanswer 默认表明是:dede_ask,dede_askanswer 我的数据库表前缀:sysj_ 默认的是dede_ 调用时修改成自己的表前缀名 就可以了
liMIT 0,2 是读取两条问题 可以自行修改读取条数

总结

以上是内存溢出为你收集整理的dedecms问答调用问题和最佳答案的sql语句全部内容,希望文章能够帮你解决dedecms问答调用问题和最佳答案的sql语句所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1000796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存