CMSPAD 1.2 版开始,系统在支持数据库集群和主从数据库基础上,开始支持SQL预编译和批量执行特性了,下面看看如何执行吧:
<?php
require_once './kernel/global.php';
$db = cmspad_database();
// 执行一条SQL语句
$db->query('SELECT * FROM hello');
// 批量执行SQL语句
$db->addBatch('UPDATE hello SET world = 1 WHERE id = 7');
$db->addBatch('UPDATE hello SET world = 2 WHERE id = 8');
$db->addBatch('UPDATE hello SET world = 3 WHERE id = 9');
$db->executeBatch();
// 预编译SQL语句
$stmt = $db->prepare('SELECT * FROM hello WHERE id = ?');
$stmt->setInteger(0, 7);
$resultSet = $stmt->execute();
$stmt->close();
?>
本文介绍CMSPAD1.2版中新引入的数据库特性,包括SQL预编译、批量执行等功能,并提供了PHP代码示例说明如何使用这些新特性。

被折叠的 条评论
为什么被折叠?



