摘要:
转自:http://gaojohn.blogchina.com/1257810.htmlHTTP_CLIENT_IP:可通过http头伪造HTTP_X_FORWARDED_FOR:可通过http头伪造REMOTE_ADDR:可能是用户真实IP也可能是代理IP服务端获取IP地址 http://www.taoyiz.com/util/ip 其代码如下:$s_onlineip = getenv(‘HTTP_CLIENT_IP’);echo “HTTP_CLIENT_IP:”.$s_onlineip.”<br/>\n”;$s_onlineip = getenv(‘HTTP_X_FORWAR 阅读全文
摘要:
char(M)M最多255varchar(M)M最多65516mysql> alter table yy modify b varchar(65516);Query OK, 1 row affected (0.17 sec)Records: 1 Duplicates: 0 Warnings: 0mysql> alter table yy modify b varchar(65517);ERROR 1118 (42000): Row size too large. The maximum row size for the used table type, not counting B 阅读全文
摘要:
查询 '产品的名字和公司的名字' 从产品表左连接公司表,再左连接用户表,product->company->user① 有where条件:用户名是‘sdf’mysql> explain select product.name pname,company.name cname from product left join company using(cid) left join user using(cid) where user.name = 'sdf' \G*************************** 1. r... 阅读全文
摘要:
子查询形式的执行计划mysql> explain select * from user where id = (select uid from uu where id = 3)\G*************************** 1. row *************************** id: 1 select_type: PRIMARY table: user type: constpossible_keys: PRIMARY key: PRIMARY key_len: 4 r... 阅读全文
摘要:
两个函数:① source/function_common.php----->inserttable()function inserttable($tablename, $insertsqlarr, $returnid=0, $replace = false, $silent=0) { global $_SGLOBAL; $insertkeysql = $insertvaluesql = $comma = ''; foreach ($insertsqlarr as $insert_key => $insert_value) { $insertkeysql .= .. 阅读全文
摘要:
当插入的字符数超过varchar(n)限制的长度时,字符会被截断,不会出错,但会有警告mysql> create table aa(name varchar(12));Query OK, 0 rows affected (0.06 sec)mysql> insert into aa value('qwertyuiopasdf');Query OK, 1 row affected, 1 warning (0.03 sec)mysql> show warnings;+---------+------+-------------------------------- 阅读全文
摘要:
在表tt(id)上建立外键,id不是主键 ,bb(bid)也不是主键 ,出错 创建表bb时建立外键 ,bb(bid)不是主键 tt(id)也不是主键,出错 创建表bb时建立外键,bb(bid)是主键 tt(id)不是主键,出错 创建表bb时建立外键,bb(bid)是主键 tt(id)是主键,成功 查 阅读全文
摘要:
1.cp_blog.php 和 cp_blog.htm两个文件构成了浏览器中的日志编辑界面2.编辑后 间接 提交本页3.包含function_blog.php也就是函数blog_post()函数体所在的文件include_once(S_ROOT.'./source/function_blog.php');if($newblog = blog_post($_POST, $blog)) {····}4.调用blog_post()函数处理接收到的数据5.返回值$newblog 是一个数组:$blogarr = Array( 'subje 阅读全文
摘要:
一位世界名牌大学的学生发明了一种手机上的软件,非常有用,他在网上让人免费下载试用,然后在试用期满后向愿意继续使用的用户收一些钱,这样几年他也挣了十来万美元。他想成立一家公司把这个软件做大做好。他找到一家风投,正巧这个风投基金的总合伙人是我的朋友,就拉我一起和这个创业者面谈。我们仔细听了他的介绍并且看了他的软件。投资人承认他是个有能力的年轻人,软件也是个好软件,但是不投资。投资人给他算了一笔账。这种手机上的软件要想推广必须在手机出厂时预装,一般来讲,虽然这种软件的零售价可以高达十美元以上,但是手机厂商出的预装费不会超过一毛钱,假定为八美分。通常一个领域在稳定的竞争期会有三个竞争者,不妨假设这个创 阅读全文
摘要:
user 表共有37条记录1.select * 无 where 条件mysql> explain select * from user limit 29,7 \G*************************** 1. row *************************** id: 1 select_type: SIMPLE table: user type: ALLpossible_keys: NULL key: NULL key_len: NULL ref: NULL ... 阅读全文