不减当年

2014-01-28 09:00:37

自从上了大学,一直是在食堂吃。周末回家了也是饭来张口,所以也就一年多没做饭了,今天重操旧业,手艺还行哈~可以说不减当年0_0.

晒一下下:

food

Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)

输出图片的函数出错,提示: Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 24000 bytes) in C:\wamp\www\test\picture\post.php on line 14 解决的办法有以下三种: 1 . 修改php.ini(推荐) memory_limit = 128M 把128M改大点,如512或1024,如果不够继续加。 2 . 在程序里面添加如下语句 ini_set(”memory_limit”, ”128M”); 3 . 添加如下内容 php_value memory_

MYSQL ID自增

1. select max(id) from tablename 2.SELECT LASTINSERTID() 函数 LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LASTINSERTID会改变。 在多用户交替插入数据的情况下max(id)显然不能用。这时就该使用LASTINSERTID了,因为LASTINSERTID是基于Connection的,只要每个线程都使用独立的 Connection对象,LASTINSERTID函数将返回该Connection对AUTOINCREMENT列最新的insert or update 操作生成的第一个record的ID。这个值不能被其它客户端(Connection)影响,保证了你能够找回自己的 ID 而不用担心其它客户端的活动,而且不需要加锁。使用单INSERT语句插入多条记录, LASTINSERT_ID返回一个列表。 3. select @@IDENTITY; @@identity 是表示的是最近一次向具有identity属性(即自增列)的表插入数据时对应的自增列的值,是系统定义的全局变量。一般系统定义的全局变量都是以@@开头,用户自定义变量以@开头。