
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, LeCMS, ClassCMS, Fastadmin, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

PHP建站技术分享-从入门到精通_各类知识收集 
有时开发功能时需要操作数据表,下面介绍 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我!~~
1.系统自动维护的方法给我们的数据表添加一个admin_id字段,类型为int(10),如果不想使用admin_id字段,我们改用adminid字段,则可以在当前控制器中定义个$dataLimitField属性......
cms模块安装后会自动生成以下html模板和静态资源(css,js,image)名称 路径前台模板文件(html文件) 根目录/templates/default/cms/目录结构官方例子(带*号不得缺少):├─ca......
看了一下社区里没有关于关联model的子表关联查询案例,有个小坑,分享一下给大家。比如想实现一个父表关联子表,同时包含有子表条件关联查询的,但是又不想去修改index或者bui......
描述简单几行代码让余额提现插件实现消息通知用户提交余额提现后,管理员收到通知管理员处理后,用户收到通知需要安装消息通知插件支持websocket实时通知,支持公众号模版消息......
在升级时显示需要手动安装某些插件时,表示此版本已经将系统的这些内置功能独立成为了插件,如果站长需要用到这些功能时,需要手动安装以下插件:----注意:安装之前需要备份......
在 PHP 中截取 UTF-8 格式的字符串时,直接使用 substr() 函数可能会导致乱码或截取不准确,因为 substr() 是按字节截取的,而 UTF-8 是一种变长编码(一个字符可能由多......
SQL语句如下: select a.id,a.classid,a.title,a.titlepic,a.username,a.userid,a.applynum,a.onclick,a.titleurl,b.id,b.classid,count(b.id) fromphome_ecms_news as a......
如需要在前台显示编辑器内容,需要使用 Markdown解析应用 将markdown语法转换成html语法Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typo......
扫码关注

回顶部
微信扫码分享