php mysql_query增删改查(update delete insert)返回值类型

时间:2016-07-18
我们在使用php进行mysql编程时,一般都会使用到mysql_query执行增删改查操作,那么他们分别返回什么类型的值呢?本文章向大家介绍php mysql_query增删改查返回值的类型,需要的朋友可以参考一下。

insert插入返回值类型

$result=mysql_query("insert into table(id,name,age)values(1,'wxp',30)");
var_dump($result);

输出结果为:

bool(true)

可以看出,insert插入数据如果成功则返回true,失败则返回false.

delete删除返回值类型

// http://www.manongjc.com/article/1216.html
$result=mysql_query("delete from table where id=1");
var_dump($result);

输出结果:

bool(true)

可以看出,delete删除数据如果成功则返回true,失败则返回false.

update更新返回值类型

// http://www.manongjc.com/article/1216.html
$result=mysql_query("update table set name='wxp' where id=1");
var_dump($result);

输出结果:

bool(false)

可以看出,update更新数据如果成功则返回true,失败则返回false.

select查询返回值类型

$result=mysql_query("select *from table");
var_dump($result);

输出结果:

resource(4) of type (mysql result)

可以看出,select查询数据如果成功则返回resource类型,即资源类型,失败则返回false.