`
maysnow
  • 浏览: 16780 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
         自己利用业余时间写的一个记账本的小程序。希望大家能够喜欢,并且能够多多提意见!                  
在MYSQL中,数据表大致上是 CREATE TABLE Table_Types ( id INTEGER NOT NULL AUTO_INCREMENT , parent_id INTEGER, node VARCHAR(255), PRIMARY KEY (id) ) 如上图,紫色的是数据记录的ID号,框内的数字是每条记录的 node字段,记录了该记录的父ID和父ID的父ID和... 这样,假如我们要在ID为7的记录下,插入一条新ID为13 的记录,新记录的node就是1,2,7,13 要找一个节点下的所有子节点,就无需用递归,只要一个 SQL。 如“查ID为2记录 ...
  做程序员已经三年多了,刚开始学习的是java,后面又学习c#,最近半年又搞php。php比其他的都简单。但是去别的公司面试,他们却嫌我学的太杂,php不精通,虽然我觉得程序都是互通的.搞开发最主要是有个好的解决方案.这个思路并不是建立在哪种语言的基础上.并不是多懂几个函数就是精通。现在我开发东西还得去现看php手册,没辙啊。就这么被人否定了,可见还得从基础抓起。记录些基础东西,加深些印象。免得以后被别人pass. 1.PHP的全称 (personal home page) HyperText Preprocessor 超文本预处理 2.mysql_fetch_array 和 mysql ...
不知道你有没有做过这样的一种效果,一个table中的一个连接,javascript 控制 tr 的显示隐藏,来达到显示更多数据的效果。如果没做过,尝试一下吧,你会发现,table中隐藏的tr的含有colspan的td 在再次显示以后,firefox会把内容合并到 第一个td里。 有点绕,把下面的代码copy以后另存为.html 打开 就知道我说的是什么问题了。锻炼自己的动手能力,我就不贴图了,想知道原因跟解决办法就看下去吧。 01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
<?php ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去 $interval=60*5; // 每隔5分钟运行 do{ $fp = fopen('test.txt','a'); fwrite($fp,'test'); fclose($fp); sleep($interval); // 等待5分钟 }while(true); ?>
MYSQL远程连接速度慢的解决方法 在局域网内连接其他机器的MYSQL,发现速度慢的很,不知道什么原因,总有几秒的延迟. 后来在网上发现解决方法,my.ini里面添加 [mysqld] skip-name-resolve skip-grant-tables 这样速度就快了! skip-name-resolve 选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。 若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqlad ...
最近在做一个小东西的时候,发现mysql有last_insert_id()这个函数 它的用法如下:记录下来备忘 它必需紧跟在insert 语句执行之后。 //执行insert语句先 $sql="insert into table (name1,name2,...) values('value1','values'...)"; dbx_query($db_link,$sql); //找出最后一次插入记录的id $select="select last_insert_id() "; $result=dbx_query($db_link,$s ...
REPLACE的运行与INSERT很相像。只有一点除外,如果表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。请参见13.2.4节,“INSERT语法”。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。 所有列的值均取自在REPLACE语句中被指定的值。所有缺失的列被设置为各自的默认值,这和INSERT一样。您不能从当前行中引用值,也不能在新行中使用值。如果您使用一个例如“SET col ...
Global site tag (gtag.js) - Google Analytics