PHP 出现Notice: Use of undefined constant
这些是 PHP 的提示而非报错,PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有提示。一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉 关闭 PHP 提示的方法:搜索php.ini: error_reporting = E_ALL 改为: error_reporting = E_ALL & ~E_NOTICE
这些是 PHP 的提示而非报错,PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有提示。一般作为正式的网站会把提示关掉的,甚至连错误信息也被关掉 关闭 PHP 提示的方法:搜索php.ini: error_reporting = E_ALL 改为: error_reporting = E_ALL & ~E_NOTICE
在sqlserver中,可以使用以下update语句对表进行更新:
update a set a.xx=(select yy from bb) wehre a.id=b.id
但是在mysql中,不能直接使用set select 的结果,必须使用innner join 的结果,必须使用inner join:
update a inner join(select yy from b) c on a.id=b.id set a.xx=c.yy Read the rest of this entry »
array_merge这个函数的功能是合并一个或者多个数组。
一个数组中的值附加在前一个数组的后面。返回作为结果的数组。
如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。 Read the rest of this entry »
双击点开数据库再右键下面的“备份”>“恢复备份”,选择.psc文件所在的位置打开就可以了。
而导入.sql文件则是右键数据库下面的表,然后批量执行还是什么的,再选择.sql文件所在的位置,打开再执行就可以了。
CPU是负责运算和处理的,内存是交换数据的。 当程序或者操作者对CPU发出指令,这些指令和数据暂存在内存里,在CPU空闲时传送给CPU,CPU处理后把结果输出到输出设备上,输出设备就是显示器,打印机等。在没有显示完之前,这些数据也保存在内存里,如果内存不足,那么系统自动从硬盘上划分一部分空间作为虚拟内存来用。但写入和读取的速度 跟物理内存差的很远很远,所以,在内存不足的时候,会感到机器反应很慢,硬盘一直在响。 Read the rest of this entry »
最近在写一个ecshop注册会员来源统计的时候,其中关键词我用到了key,结果怎么也在数据库里面插入不了.弄了好些天,我一直觉得是程序哪里出错了,最终发现是字段用到了mysql 数据库的保留字key.我字段名也用的是这个key.汗啊.看了mysql数据库字段名设置不当造成的麻烦真的是非常吐血 。 Read the rest of this entry »