首页 >> 读书频道 >> 电脑 >> PHPLIB 中文教程 如何使用phplib数据库驱动(二)
 
· PHPLIB 中文教程
· XML轻松学习手册(二)
· XML轻松学习手册: 七
· XML轻松学习手册: 六
· PHPLIB 中文教程
· XML轻松学习手册: 五
· PHPLIB 中文教程
· XML轻松学习手册: 四
· PHPLIB 中文教程
· XML轻松学习手册: 三
· XML轻松学习手册: 二
· XML轻松学习手册: 一
 
· 电视剧《刁蛮公主》下载和
· 美容养颜手册
· 加油金顺剧情分集介绍完整
· 红楼梦:120回全本[清
· 素质教育在美国
· 全唐诗卷四十六
· 韩剧《布拉格恋人》剧情介
· 夜航船[作者:明·张岱]
· 局外人[作者:韩·可爱淘
· 现场流行病学
· 源氏物语[日本:紫式部]
· 武林寓言故事
 
· (出租)中动商场部分及写
· (出租)中动动漫基地&#
· 喜剧学院
· 《善德女王》剧情介绍
· 魔女18号 剧情
· 丑女无敌剧情介绍
· 魔女幼熙剧情介绍
· 龙游天下剧情介绍
· 震撼世界的七日剧情介绍
· 静静的白桦林剧情介绍
· 心情日记—老公今天我想对
· 旗舰剧情介绍
欢迎来到月影社区!如果您觉得这里不错,请推荐给您的朋友们。月影社区:http://wf66.com/

PHPLIB 中文教程 如何使用phplib数据库驱动(二)


查看有无更新版本

关键字:PHP 2006-9-17

 

第二部份:数据库插入/删除
b. 插入/两步曲:

【ChinaByte 教程】1.创建一个调用类的变量

$add = new slashDB;

2.进行数据库查询操作(实际上无论是SELECT还是INSERT等语句都是调用query方法和MySQL交互的)

$add->query("INSERT INTO vars VALUES ('a','b','c')");

注意这里其实INSERT语句有很多写法,其中最多用的就是以下几种:

(1).直接赋值:INSERT INTO 表名字 VALUES (值列表,用''号包含,用,号分隔);

例子:$add->query("INSERT INTO vars VALUES ('a','b','c')");

(2).指定插入字段:INSERT INTO 表名字 (指定字段名字列表) VALUES (对应字段值);

例子:$add->query("INSERT INTO vars (name,mail) VALUES ('kk','kk@k')");

两者差别在于第一种必须给所有字段赋值,无论是空还是非空都要赋值,如果数据表有很多字段 而你开始只需要插入很少几个字段,那么就会浪费很多人力了。第一种适合于字段少的情况。第二种就是为了处理第一种的缺陷的。但是不适合于数据表字段少的情况。

删除/两步曲:

1.创建一个调用类的变量

$del = new slashDB;

2.查询操作

$del->query("DELETE FROM user WHERE username='kk' AND passwd='kk'");

一般这是删除某一条特定记录。如果要删除全部内容更加容易。只需要DELETE FROM 数据库表名字可以了。

c.数据库内容更新

更新/两步曲:

1.创建一个调用类的变量

$update = new slashDB;

2.查询操作

$q = "UPDATE user SET username='$username',passwd='$pwd',email='$mail' ";
$q .= "WHERE ID='$id' AND DATE='$date'";
$update->query($q);

这里UPAATE就没有什么特殊的格式,基本上都是UPDATE 数据库表 SET 字段名='字段值' 判断条件(WHERE语句)。这个加入了WHERE语句是为了更新某一条特定的记录。

PHPLIB 中文教程 如何使用phplib数据库驱动(二)

[ 1 ]
PHPLIB 中文教程 如何使用phplib数据库驱动(二) num

打印本页 关闭

关于我们版权声明本站导航友情连结作品演示 TOP↑