SQL 查询,运行出错(有关dedecms的) 在线急求。。。
在新的空间重新安装dedecms,把你之前备份的sql上传到你新安装的dedecms下data文件夹下的backupdata里,然后进入后台,点击左侧的“系统”,点击"数据库备份/还原",然后点击页面右侧上方的“数据还原”,选择你要还原的数据,然后点击下方的“开始还原数据”就可以了
ab就是a开始b结束的匹配。
1,正则匹配指定字符开始和指定字符结束,如以a开始结束的正则表达式为:ab ,即以a开始b结束的字符可能被匹配。
2,将dedecms批量改动太的sql语句记下来,伪静太或动态页面的时候很有用。
3,进入后台→系统→SQL命令行工具→运行SQL命令行: 单行命令执行查询命令:将所有文档设置为“仅动态”:update dede_archives set ismake=-1。将所有文档设置为“仅静态”:update dede_archives set ismake=1。将所有栏目设置为“使用动态页”: update dede_arctype set isdefault=-1。将所有栏目设置为“使用静态页”: update dede_arctype set isdefault=1。
#1062 - Duplicate entry '1' for key 'PRIMARY'
这个错误说的是。rank主键重复。 及dede_admintype表中已经存在了一个 rank等于1的记录了。
把它删了重新插入就好了。
====
CONCAT_WS( "-", ) = ""
这个字段肯定写错了。 到表中确认一下。
~id~ ~typeid~ 这边是传值用的。 列表页可以使用~typeid~ 传该列表ID 至SQL语句中,一般我用左得到TOP_ID 现在还行可以直接{dede:fieldtop_id},类似 ~id~ 是文章ID,~标识~ 这里的标识可以是文章或列表中能直接使用DEDE:{dede:field name='标识'}调用 。
<link href="{dede:globalcfg_cmsurl/}/css/detail{dede:sql sql='Select From info_arctype Where id=~typeid~}[field:topid/]{/dede:sql}css" rel="stylesheet" type="text/css" />
我有些网站有用这样调用不同栏目的CSS,具体自己可以灵活使用,看看我网站效果吧。http://wwwymmzbcom/
参考资料:
首先可以在本地使用可视化工具查询语句:SELECT count(id) AS c FROM dede_archives WHERE pubdate > UNIX_TIMESTAMP( CURDATE( ) )
是否有有当天的数据。
0条评论