希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。
有时开发功能时需要操作数据表,下面介绍 wellcms 开发插件操作数据表。
关于数据库字典请查看 install/install.sql 有详细备注,官网不在贴出。
判断数据表、字段、和索引,增删查改都需要包含下面这个文件,在php页面增加如下代码。
include _include(APP_PATH . 'model/db_check.func.php');
// ------------判断数据表 website_link 是否存在------------
if (db_find_table($db->tablepre . 'website_link')) { echo 'Yes'; } else { echo 'No'; }
// ------------判断数据表 website_comment_pid 表 fid_pid 索引是否存在------------
if (db_find_index($db->tablepre . 'website_comment_pid', 'fid_pid')) { echo 'Yes'; } else { echo 'No'; }
// ------------判断数据表 forum 表 well_thread_rank 字段是否存在------------
if (db_find_field($db->tablepre . 'forum', 'well_thread_rank')) { echo 'Yes'; } else { echo 'No'; }
// ------------增加数据表 test ------------
$sql = "CREATE TABLE `{$db->tablepre}test` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `rank` tinyint(3) unsigned NOT NULL DEFAULT '0', `create_date` int(11) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8";
// ------------删除数据表 test ------------
$sql = "DROP TABLE IF EXISTS `{$db->tablepre}test`;"; $r = db_exec($sql);
// ------------数据表 test 表 增加字段 image_url 字段------------
$sql = "ALTER TABLE `{$db->tablepre}test` ADD `image_url` CHAR( 120 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `orgfilename`;"; $r = db_exec($sql);
// ------------数据表 test 表 删除字段 image_url 字段------------
$sql = "ALTER TABLE `{$db->tablepre}test` DROP `image_url`;"; $r = db_exec($sql);
// ------------数据表 test 表 增加索引 rank 字段------------
$sql = "ALTER TABLE `{$db->tablepre}test` ADD INDEX `rank` ( `rank` );"; $r = db_exec($sql);
// ------------数据表 test 表 删除索引 rank 字段------------
$sql = "ALTER TABLE `{$db->tablepre}test` DROP INDEX `rank`;"; $r = db_exec($sql);
如果您对网站的内容有任何想法或意见,请call我!~~
邮件配置示例以1438214726@qq.com 邮箱为例去到邮箱账号设置填写到邮件配置效果预览...
文章列表<!--{iCMS:article:list loop = "true" user = "true" tags = "true" meta = "true" row ......
比如栏目连接为:https://www.ecmsw.cn/service/我现在要获取service这个目录名称,那么应该写法如下:<?$r['classid']=$GLOBALS[navclassid];$classurl=sys_ReturnBqClassnam......
《PHP应用:PHP自定义多进制的方法》要点:本文介绍了PHP应用:PHP自定义多进制的方法,希望对您有用。如果有疑问,可以联系我们。 PHP应用如下所示......
《知识付费问答社区》https://www.fastadmin.net/store/ask.html有以下细节咨询:登录后台,没找到给专家分账转账的地方记录如何提现?前台也没看到专家提现的地方。2023-08-2......
Lecms 全局调用指定栏目的文章信息: {block:listeach cid="6" limit="10" dateformat="m-d" titlenum="38"} {loop:$data $v} <div class="col-......
1.插件安装,小程序调用4042.这个时候配置一下nginx伪静态,我会贴上我的运行目录的然后就可以处理掉了...
重要:事先备份网站数据库与源码文件!!!本教程操作繁琐,请仔细一步步照着操作,大致流程如下:下载对应版本的官方核心包 -> 在线扫描你的网站源码 -> 清空网站根目录 ->......
扫码关注
回顶部
微信扫码分享