首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

轻型数据库SQLite结合PHP的研发

SQLite是一款轻型的数据库,他的设计目标是嵌入式的,而且目前已在非常多嵌入式产品中使用了他,他占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。他能够支持视窗系统/Linux/Unix等等主流的操作系统,同时能够跟非常多程式语言相结合,比如Tcl、PHP、Java等,更有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,他的处理速度比他们都快。 SQLite虽然非常小巧,不过支持的SQL语句不会逊色于其他开源数据库,他支持的SQL包括: ATTACH DATABASE BEGIN TRANSACTION comment COMMIT TRANSACTION COPY C...
类别:网页编程 - PHP技术    查看:545    更新:2014-05-04

三种php访问查询mysql数据的方法

1. $row = mysql_fetch_row($result); 返回一个规则的数组$row,$row[0]是第一个元素,$row[1]是第二个元素,依次类推... mysql_num_fields($result) 返回结果的元素个数。 2. $row = mysql_fetch_array($result); 返回一个数组$row. 举例如下: 表结构如下: username | password ------------------------------------- bourbon | abc berber | efg 第一次运行运行 $row = mysql_fetch_array($result) 则结果如下: $row[0] = $row["username"] = "bourbon" $row[1] = $row["password"] = "abc" 第一次运行运行 $row = mysql_fetch_array($result) 则结果如下: $row[0] = $row["username"] = &quo...
类别:网页编程 - PHP技术    查看:90    更新:2014-05-04

Request.ServerVariables变量列表

变 量 名 称值ALL_HTTPHTTP_CONNECTION:Keep-AliveHTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*HTTP_ACCEPT_ENCODING:gzip, deflateHTTP_ACCEPT_LANGUAGE:zh-cnHTTP_COOKIE:PHPSESSID=f8150a4e9b2c1c1502d93aa292f4a95c; cnzz02=0; rtime=0; ltime=1167546937953; cnzz_eid=32179061-; ASPSESSIONIDQQBTRDDD=HHPJLMKDGJPDLELBJFAFEEPNHTTP_HOST:aspHT...
类别:网页编程 - ASP技术    查看:112    更新:2014-05-04

在没有MySQL支持的虚拟主机,在PHP中使用文本数据库

一般个人免费主页空间都不会提供mysql支持,就是提供也很苛刻,所以寻找也个良好的替代方案很重要哦! PHP的文件处理功能很强大,所以可以用文件的存取来代替来! (要知道没有数据库的时候,什么都是用文件组织的哦!呵呵!),其中个数据项用特殊符号分割,我采用的是“||”,方便通过explode()函数读取单个记录! 其实这里数据库的思想还是可以用到的!象数据库的索引! 所以必须先做个索引文件!(这样说也并不正确) 就以留言本来说吧: 主要文件是: index.database 其结构如下: 留言人姓名||留言人性别||留言时间||留言内容存放位置||feiyn(这项是方便读取时的被‘n’干恼的! 每条存储一行可以方便的通过PHP...
类别:网页编程 - PHP技术    查看:492    更新:2014-04-22

mysql中insert into和replace into及insert ignore用法区别

mysql中insert into和replace into以及insert ignore用法区别: mysql中常用的三种插入数据的语句: insert into表示插入数据,数据库会检查主键,如果出现重复会报错; replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样; insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据; 下面通过代码说明之间的区别,如下: create table testtb( id int not null primary key, name varchar(50), age int ); insert into testtb(id,name,age)values(1,"bb",13); select * from testtb; insert ignore into testtb(id,name,a...
类别:数据库 - MySQL    查看:121    更新:2014-04-18