:dedecms用sql调用附加表指定内容出错 dede:listsql 调用数据库附加表 dede_addonarticle的字段内容出错不
想读出数据库附加表自己加的字段diqu的内容,包含广东的文章,读不出来2,只调用数据库附加表的内容是正确的,但是不能读出文章标题,如下{dede:listsqlsql='...
想读出数据库附加表自己加的字段diqu的内容, 包含广东的文章,读不出来
2,只调用数据库附加表的内容是正确的,但是不能读出文章标题,如下
{dede:listsql sql='Select dq,body from dede_addonarticle where dq like "%广东%"' pagesize='1'}
[field:diqu/]-[field:body/]
{/dede:listsql}
3如果是一起调用数据库附加表和文章表的内容,如自己加的字段diqu,就读不出来,是什么问题,sql的高手请来说下,谢谢
{dede:listsql sql="select title,description,lxdz,diqu,id FROM dede_archives, dede_addonarticle where diqu like "%广东%"'"
pagesize='1'}
[field:title/]
{/dede:listsql} 展开
2,只调用数据库附加表的内容是正确的,但是不能读出文章标题,如下
{dede:listsql sql='Select dq,body from dede_addonarticle where dq like "%广东%"' pagesize='1'}
[field:diqu/]-[field:body/]
{/dede:listsql}
3如果是一起调用数据库附加表和文章表的内容,如自己加的字段diqu,就读不出来,是什么问题,sql的高手请来说下,谢谢
{dede:listsql sql="select title,description,lxdz,diqu,id FROM dede_archives, dede_addonarticle where diqu like "%广东%"'"
pagesize='1'}
[field:title/]
{/dede:listsql} 展开
3个回答
展开全部
第一个问题 因为你只是查询附加表当然是读不出文章标题的,因为文章标题是在文章表中的
第二个问题 因为diqu是附加字段 查询时没有指明 所以调用不出来 这是需要到后台 内容模型中,修改文章模型 附加字段 添加上diqu这个字段 不然是调用不出来的哦
第二个问题 因为diqu是附加字段 查询时没有指明 所以调用不出来 这是需要到后台 内容模型中,修改文章模型 附加字段 添加上diqu这个字段 不然是调用不出来的哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
调用是错误的:
{dede:sql sql="select 字段 From 表名称 where 条件语句"}
[field:字段名/]
{/dede:sql}
两表联查:
select a. itpic,a.title,b.tupian from dede_archivesa left jin chenggonganli b on a.typeid=b.typeid limit 10
{dede:sql sql="select 字段 From 表名称 where 条件语句"}
[field:字段名/]
{/dede:sql}
两表联查:
select a. itpic,a.title,b.tupian from dede_archivesa left jin chenggonganli b on a.typeid=b.typeid limit 10
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2个表表明一下是属于那个表,例:dede_addonarticle.diqu
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询