摘要:
解压zip文件出现-bash:unzip:commond not found,是因为没有安装unzip,利用一句命令即可解决:yum install -y unzip zip。 解压:unzip mydata.zip -d www。 压缩:zip -r mydata.zip www。#压缩www为mydata.zip tar解压:错误提示:gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now问题解决方法如下:将z参数... 阅读全文
摘要:
last_insert_id():是sql函数,在数据库里执行,案例:select last_insert_id(); mysql_insert_id():是php函数,在php脚本里执行,案例:echo mysql_insert_id(); 阅读全文
摘要:
对于函数的引用,主要区别在于内存性能~function &load_message 和 function load_message,第一个在使用的时候也要用 &load_message声明为一个引用返回,而第二个只是将函数的结果赋值到一个变量中,该函数一般用于递归作用。 在php的引用中,还有一种常用的形式就是function gao(&$id) 和 function gao($id)这种形式的引用,我们只需要对比一下结果就可以了。 function a(&$t){ $t .= 'xx'; } function b($t){ $t .= ' 阅读全文
摘要:
一般情况下获取刚插入的数据的id,使用select max(id) from table 是可以的。但在多线程情况下,就不行了。在多用户交替插入数据的情况下max(id)显然不能用。这就该使用LAST_INSERT_ID了,因为LAST_INSERT_ID是基于Connection的,只要每个线程都使用独立的Connection对象,LAST_INSERT_ID函数将返回该Connection对AUTO_INCREMENT列最新的insert or update操作生成的第一个record的ID。LAST_INSERT_ID是基于单个connection的, 不可能被其它的客户端连接改变。 阅读全文
摘要:
突然发现用android智能手机打开Ecshop网站的时候,网站似乎没有样式,但是在后台设置wap,关闭后用手机访问网站提示:网站关闭wap访问。 只好找到Ecshop的根目录下的index.php文件,注释或者删除以下判断上网环境的代码即可: 1 $ua = strtolower($_SERVER['HTTP_USER_AGENT']); 2 3 $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i"; 阅读全文
摘要:
没有升级,没有修改代码,也没有修改配置,但是发的主题帖图片不显示,但是在编辑框中依然显示图片。 查看问题后,解决方法如下: 打开:/www/eyujiao/source/class/helper/目录下的helper_seo.php文件; 找到如下代码: $content = preg_replace("/(<script\s+.*?>.*?<\/script>)|(<a\s+.*?>.*?<\/a>)|(<img\s+.*?[\/]?>)|(\[attach\](\d+)\[\/attach\])/ies", & 阅读全文
摘要:
在网站的搜索框那里加一个语音搜索是不是很酷。但是一点也不难。不过要chrome浏览器才支持。 在搜索框里加一个属性(x-webkit-speech)即可,如:1 <form action="xxx.php" method="POST" enctype="multipart/form-data">2 <input style="height:30px;" type="text" size="30" x-webkit-speech /> 3 <inp 阅读全文
摘要:
使用之前: 1.从http://www.sqlite.org/download.html下载SQLite命令行工具sqlite-shell-win32-x86-3071502.zip。 2.将该工具解压,将里面的sqlite3.exe放到C:\WINDOWS目录下。 3.cmd进入dos窗口。 使用时: 注意:1.sql语句要分号,非sql语句不要分号; 帮助:.help (注意,SQLite里很多命令都是前面带个点的) 创建数据库:C:\Documents and Settings\Administrator>SQLite3 d:\slite.db (后面不能加";" 阅读全文
摘要:
SQLite是一个文件型数据库,并非像MySQL那样是关系型数据库。 SQLite创建的数据库是一个文件。 阅读全文
摘要:
1 <?php2 $a = 1;3 function abc(){4 global $a;5 echo $a;6 }7 abc();8 ?> 本来以为在这个php文件里,可以直接在函数中调用echo $a;后来发现并不是这样的,尽管在这个php文件的开头定义了$a;但是在函数中必须用global $a;声明$a为全局变量,$a才能在函数内被调用。 阅读全文