
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年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我!~~
共享模块为例,只需要清空表 dr_1_share_index,表示清空操作,需要提前备份数据以免数据不可恢复。独立模块,只需要清空表: dr_1_模块目录_index其他表也可以使用这种【清......
{eyou:eq name=' $eyou. field. typeid | GetTotalArc’value=' 0' }...
在 PHP 中请求远程地址时,设置超时时间是非常重要的,以避免请求长时间挂起导致脚本执行阻塞。以下是几种常见的设置超时时间的方法。1. 使用 file_get_contents() 请求远......
Yzncms-二级目录安装的支持我们在用yzncms做网站的时候,有些用户可能使用虚拟主机,想要安装多个网站在二级目录,比如在en目录安装一个英文站是完全可以的教程1.拷贝整个网站......
点击左上角刷新按钮时如何把页码最大值重置到初始值...
不知道大家有没有遇到在fastadmin中会员是登陆状态但是社区不是登陆状态在社区点击登陆以后还是没有登陆社区 需要在fastadmin中退出 重新登陆实际上只需修改一点代码就可以......
在接口开发中一般使用传统的Token来验证访问的有效性,但是这种方式非常容易被攻击,当Token被拦截后相当于接口对外开放了,所以需要一种更安全的接口认证方式。OAuth是一个关......
讯睿cms标签调用之栏目列表调用:{category module=share pid=1 id=2,3}栏目名称:{$t.name}栏目url:{$t.url}栏目内容编辑器的值:{$t.content}栏目缩略图:{dr_thumb($t.......
扫码关注

回顶部
微信扫码分享