作者jikker (补刀成功!!!!!!!!!!!!!!!)
看板PHP
标题[情报] 连结资料库套件
时间Sun May 25 18:53:45 2008
大家好 我是板上的新手 XD
刚刚爬了一些文
发现大家连结资料库都还在用传统的 mysql_XXX
在这边介绍大家用一个好用的连结资料库套件
可以省去写一堆连结语法的困扰 ~"~
http://www.jikker.net/2007/08/phpezsqlmysql.html
以往php在连结资料库的时候总是要打上一长串,要先定义连结目标,然後连结资料库,
在取得想要的资料,最候用一长串去得到想要的资料,等你打完天都亮了,不过呢,有伟
大的人把这一切简化了,只需载入几个lib,就可以完全简化这一切,以下位大家做个简
单介绍。
先去膜拜google大神找最新版ezSQL(以下以2.03版做为范例)
下载完後解压缩应该会看到好几个资料夹与档案,打开"mysql"资料夹复制
"ez_sql_mysql.php",再打开"shared"资料夹复制"ez_sql_core.php",这2个才是我们今
天的重点
建立一个class的资料夹把上述2个档案放进去後,在外面新增一个setup.php档案,内容
打上
< ?
reqiure("class/ez_sql_mysql.php");
reqiure("ez_sql_core.php");
$db = new ezSQL_mysql(资料库帐号,资料库密码,资料库名称,资料库位址);
?>
以後要连接资料库时只需载入setup.php就可以使用资料库罗
使用资料库的方法常用的大概为5种吧 详细教学
简单范例 读取 $count = $db->get_var("select count(*) from table1");
就结束了 轻松简单明了...
剩下的就自行摸索吧^^"
用过这个套件之後 连结资料库的php语法已经被我丢出脑海以外了...
希望大家会喜欢
另外 这是ezsql的详细教学
http://justinvincent.com/docs/ezsql/ez_sql_help.htm
--
决战异世界 BiteFight Game
die or bite?
http://s1.bitefight.tw/c.php?uid=117374
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.205.65
1F:推 ybite:License似乎是All rights reserved :( 05/25 19:51
2F:推 thitbbeb:不知这跟DB套件差别在哪…感觉写法蛮类似的… 05/25 22:07
3F:推 kylekai:还是说要来介绍一下 ADOdb ? Pear::DB ?.. 05/25 22:54
4F:推 appleboy46:推上面 我是自己去抓 open source 写好的 class 05/25 23:09
5F:推 aquarianboy:我个人则是用ZF的Zend_DB在玩 05/25 23:46
6F:→ aquarianboy:特别是Zend_Db_Select用来组合sql query真的是方便 :) 05/25 23:47
7F:推 ottokang:资料库连线的东西真的满多的,推Zend_Db 06/02 15:38