当前位置:  编程技术>php
本页文章导读:
    ▪simsimi无限次数api---微信公众平台      simsimi是一款聊天机器人,你发送内容会自动回复给你,并且回复的每一次都不一样的。支持多种语言的回复!!simsimi是韩国的一款app,你也可以体验他的网页版本。simsimi到底有多牛呢?目前.........
    ▪mysql 语法      创建数据库:CREATE DATABASE --//DATABASE 或者 SCHEMA数据库集合IF NOT EXISTS db_nameCHARACTER SET utf8COLLATE utf8_general_ci删除数据库 :DROP DATABASE db_name;创建数据表:CREATE TABLE IF NOTEXISTS tb_name(id int(5)UNSIGNED --/.........
    ▪dedecms 留言版添加(修改)字段的设置方法      【1】数据库添加字段方法:登陆后台--系统--SQL命令行工具--运SQL命令行--多行添加下面的字段,当然你要几个就加几个我是添加6个字段,后台的这些名字可以根据自己的需求更改my_phone,my_mobil.........

[1]simsimi无限次数api---微信公众平台
    来源:    发布时间: 2013-11-07

simsimi是一款聊天机器人,你发送内容会自动回复给你,并且回复的每一次都不一样的。支持多种语言的回复!!simsimi是韩国的一款app,你也可以体验他的网页版本。

simsimi到底有多牛呢?目前比较火的人人网小黄鸡,就是调用了simsim的数据,开发者用python写的,源代码到git上面可以下载到:https://github.com/hellokuku/xiaohuangji/

那我们怎么调用simsimi的api呢,你可以到simsimi网站上面申请,不过api是付费的,可以申请7天的试用期!根据网页版,模拟用户来不断发送请求调用一个免费的不限次数的api是最省钱有方便的了,不过速度会慢些!!

我做了一个api,你只要把字发送过来即可调用simsimi的数据并回复!!我用这个做一个接口来放到微信公众平台上面来,就有了一个微信公众平台的小黄鸡拉!!

http://xiaojiji.duapp.com/simsimi.php?key=关键词(这接口我屏蔽了回复的广告,simsimi被教的广告是太多了,屏蔽了http|qq|www|\.cn|\.com|\.net|\.org|微信|扣扣|Unauthorized|关注|加q|加扣|打炮|贱鸡|\.cc|加Q|约炮|微博|陌陌|QQ|电话|手机 等关键词的广告)

测试地址:

http://xiaojiji.duapp.com/ 

不限次数的小黄鸡api方便你来调用了!!

本文链接


    
[2]mysql 语法
    来源:    发布时间: 2013-11-07
创建数据库:
CREATE DATABASE --//DATABASE 或者 SCHEMA数据库集合
IF NOT EXISTS db_name
CHARACTER SET utf8
COLLATE utf8_general_ci

删除数据库 :
DROP DATABASE db_name;

创建数据表:
CREATE TABLE IF NOTEXISTS tb_name(
id int(5)
UNSIGNED --//无符号
ZEROFILL --//填满0
NOT NULL --//不允许为空
AUTO_INCREMENT --//主键自动增长
COMMENT '注释',

PRIMARY KEY (field1, field2), --//定义主键
INDEX key_name USING BTREE (field3)--//定义索引
--//UNIQUE INDEX | FULLTEXT INDEX 唯一 与 全文
--//BTREE | HASH 索引方式

--//定义外键
CONSTRAINT key_name FOREIGN KEY (field1) REFERENCES db.tb(field2)
ON DELETE SET NULL --//删除时的事件
ON UPDATE RESTRICT --//更新时的事件

)ENGINE=MyISAM --//引擎
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci --//字符编码 与 校对编码
COMMENT='表注释'
AUTO_INCREMENT=5 --//默认自动增长量为1
CHECKSUM=1 --//每行维持一个校验和,会使表更新变得更慢,但它更容易找出损坏的表
ROW_FORMAT=DEFAULT --//行格式
AVG_ROW_LENGTH=77 --//表的平均行长度近似值,你只需为有变长记录的表设置。
MAX_ROWS=9 --//表中存储的最大行数9
MIN_ROWS=3 --// 表中存储的最小行数3
PACK_KEYS=1 --//封装键
DELAY_KEY_WRITE=1 --//推迟关键表的更新直到表被关闭
DATA DIRECTORY='' --//数据目录
INDEX DIRECTORY='' --//索引目录
;

清空数据表两种方法:
TRUNCATE TABLE db.tb;
DELETE FROM db.tb;

删除数据表:
DROP db.tb;

另外,还可以这样新建表:
CREATE TABLE IF NOTEXISTS tb_new(SELECT * FROM db.table1); --//复制另一张表的内容,填充到新表,若新表重名,则省略创建过程,直接插入数据。
CREATE TABLE IF NOTEXISTS tb_new(LIKE db.table1); --//复制另一表的结构。


修改表结构:
ALTER TABLE db.table1
ADD COLUMN new_field int(5) NOT NULL AFTER field2; --//添加字段

ALTER TABLE db.table1
CHANGE COLUMN field_name new_field_name varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `id`; //修改字段

ALTER TABLE db.table1 DROP COLUMN field1; --//删除字段

ALTER TABLE db.table1 ADD UNIQUE INDEX index_name USING BTREE (field1); --//添加索引

ALTER TABLE db.table1
DROP PRIMARY KEY, --//删除主键
ADD
    
[3]dedecms 留言版添加(修改)字段的设置方法
    来源:    发布时间: 2013-11-07

【1】数据库添加字段
方法:登陆后台--系统--SQL命令行工具--运SQL命令行--多行
添加下面的字段,当然你要几个就加几个我是添加6个字段,
后台的这些名字可以根据自己的需求更改
my_phone,my_mobile,my_fax,my_commanyname,my_commanyaddress,my_website

添加如下内容

ALTER TABLE `dede_guestbook` ADD `my_phone` VARCHAR( 30 ) NOT NULL ;

ALTER TABLE `dede_guestbook` ADD `my_mobile` VARCHAR( 30 ) NOT NULL ;

ALTER TABLE `dede_guestbook` ADD `my_fax` VARCHAR( 30 ) NOT NULL ;

ALTER TABLE `dede_guestbook` ADD `my_commanyname` VARCHAR( 30 ) NOT NULL ;

ALTER TABLE `dede_guestbook` ADD `my_commanyaddress` VARCHAR( 30 ) NOT NULL ;

ALTER TABLE `dede_guestbook` ADD `my_website` VARCHAR( 30 ) NOT NULL ;

 

填好后点确定

如果说你执行成功就对了,如果失败的话,就检查这个dede_是不是跟你的数据表前缀一样,不一样就改成一样,当然你也可以试试下面这样的写法

ALTER TABLE `#@__guestbook` ADD `my_phone` VARCHAR( 30 ) NOT NULL ;

 

【2】在网站根目录下找到留言版模版页面 /plus/guestbook.php

找下面一段代码(大概58行的样子)

$query = "INSERT INTO `#@__guestbook`(title,tid,mid,uname,email,homepage,qq,face,msg,ip,dtime,ischeck)
VALUES ('$title','$tid','{$g_mid}','$uname','$email','$homepage','$qq','$img','$msg','$ip','$dtime','$needCheck'); ";

 

修改为下面的样子(注意里面的字段)

$query = "INSERT INTO `#@__guestbook`(title,tid,mid,uname,email,homepage,qq,face,msg,ip,dtime,ischeck,phone,mobile,fax,commanyname,commanyaddress,website)
VALUES ('$title','$tid','{$g_mid}','$uname','$email','$homepage','$qq','$img','$msg','$ip','$dtime','$needCheck','$my_phone','$my_mobile','$my_fax','$my_commanyname','$my_commanyaddress','$my_website');";

 

 

【3】在留言板上显示我们添加的字段

<?php echo $fields['字段']; ?>

 

本文链接


    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3