摘要:
PHP版本 windows版:http://windows.php.net/download/ 源码:http://php.net/downloads.php 新网址:https://windows.php.net/downloads/releases/archives/ 下载Thread Safe 阅读全文
摘要:
该文件夹下有三个文件夹(没有扩展名的皆为文件夹)model --announce_model.class.phpmodules--announce --classes --announce_tag.class.php --install --languages --zh-cn --announce.lang.php --templates ... 阅读全文
摘要:
model:1,把model文件名和包含类名改成相应表名 表名_model2,在构造函数里改$this->table_name = '表名';这里所指表名都是去掉phpcmsV9表名前缀的表名modules:1,把模块文件夹名改成自己的设定的英文名,一般和表名同install文件夹下:2,languages/zh-cn下文件名改成 模块名.lang.php只有需要定义多种语言时使用该文件和languages文件夹,都可删,直接在页面写内容3,创建表的sql文件名改成 表名.sql,可有多个创建表sql文件在model.php中return array('sql文件 阅读全文
摘要:
表单提交或页面路径跳转可用'{APP_PATH}index.php?m=member&c=index&a=register&siteid={$siteid}'路径来进行跳转,路由规则同网页相同,{APP_PATH}提供当前网站的IP地址安装文件夹下extention.inc.php文件中parentid=29是一个固定类型的数值该类型都用29data=>'s=1'额外添加参数,意思当前链接指向的方法里可用$_GET['s']获取值1listorder=>0'display'=>'1 阅读全文
摘要:
文件目录结构根目录| – api 接口文件目录| – caches 缓存文件目录 | – configs 系统配置文件目录 | – caches_* 系统缓存目录| – phpcms phpcms框架主目录 | – languages 框架语言包目录 | – libs 框架主类库、主函数库目录 | – model 框架数据库模型目录 | – modules 框架模块目录 | – templates 框架系统模板目录| – phpsso_server phpsso主目录| –... 阅读全文
摘要:
CREATE TEMPORARY TABLE linshi_table ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) DEFAULT NULL, PRIMARY KEY (`id`)); INSERT INTO linshi_table(NAME)VALUES('firstName');UPDATE linshi_table SET NAME='updateName';SELECT * FROM linshi_table;DROP TABLE linshi_table;/* 阅读全文
摘要:
DROP EVENT IF EXISTS eve1;DELIMITER $$CREATE EVENT eve1 ON SCHEDULE EVERY 1 SECOND STARTS NOW() ENDS NOW()+1ON COMPLETION PRESERVEDISABLEDOBEGINUPDATE testtable1 SET age = age+1 WHERE id = 1;END$$DELIMITER ;SELECT * FROM testtable1;SELECT NOW();/*标准创建语句EventsEventsCREATE EVENT 事件任务名称 ON SCHEDULE AT 阅读全文
摘要:
DELIMITER $$DROP FUNCTION IF EXISTS test_fun1$$CREATE FUNCTION test_fun1 (df1 INT) RETURNS VARCHAR(20)DETERMINISTICCONTAINS SQLSQL SECURITY DEFINERCOMMENT '这是函数的描述'BEGINSET df1 = 13;INSERT INTO testtable1(NAME)VALUES('li');SELECT COUNT(*) INTO @cun FROM testtable1;RETURN @cun+"& 阅读全文
摘要:
DELIMITER $$USE `test`$$DROP VIEW IF EXISTS `test_view`$$CREATE VIEW `test_view` ASSELECT a.id,a.name,b.id bId,b.name bNameFROM testtable1 aLEFT JOIN testtable2 b ON a.id = b.id $$DELIMITER ;SELECT * FROM test_view;/*标准创建语法,中括号括起来的表示可以不写,如需写,写的时候将中括号去掉CREATE [OR REPLACE] [ALGORITHM = UNDEFINED/MERGE 阅读全文
摘要:
DELIMITER $$DROP TRIGGER `testtable1_A_U`$$CREATE TRIGGER `testtable1_A_U` AFTER UPDATE ON `testtable1` FOR EACH ROWBEGININSERT INTO testtable2(NAME)VALUES('niu');END$$DELIMITER ;UPDATE testtable1 SET NAME='wang',age = 22 WHERE id = 23;/*DROP TRIGGER `testtable1_A_U`为删除指定触发器1.创建触发器的语 阅读全文