首页 > PHP开发 > php pdo insert, pdo insertId – pdo笔记四

php pdo insert, pdo insertId – pdo笔记四

php pdo insert 和 update 数据 都可以通过

execute(); 函数来操作。

如果操作成功,则返回true,否则为false。

pdo要获得最后插入的id,可以通过 lastInsertId() 函数来获得。

示例代码:

$dbconn = array(
	'dns'=>"mysql:host=localhost;dbname=soa",
	'dbuser'=>'root',
	'dbpwd'=>'123456'
);
try{
	$db = new PDO($dbconn['dns'],$dbconn['dbuser'],$dbconn['dbpwd']);
	$db->query("set names utf8");
	$update = "update wp_links set link_url = 'www.163.com' where link_id=1";
	$insert = "insert into wp_links (link_url,link_name) values('www.gosoa.com.cn','scofield博客')";
 	$db->exec($insert);
	echo $db->lastInsertId();

}catch(PDOException  $e)
{
	echo $e->getMessage();
}

exec() 函数就是来执行 insert update delete 这些操作的。
而很常用的select操作 大多用 query函数。 php pdo mysql query

  1. 2010年4月26日06:34 | #1

    在网上看到,所以过来看看

  2. 2010年12月28日05:31 | #2

    :)

  1. 本文目前尚无任何 trackbacks 和 pingbacks.