设置 | 登录 | 注册

作者共发了64篇帖子。

今天我来系统地学习一下PDO

12楼 巨大八爪鱼 2015-5-30 19:40

回复:10楼

DWCS3中自动生成的代码就是这样。

13楼 巨大八爪鱼 2015-5-30 19:40

回复:11楼

以后一般情况下都采用这个代码

14楼 巨大八爪鱼 2015-5-30 19:42
接下来研究如何建立持久连接,这个我还从来没学过。。。
15楼 巨大八爪鱼 2015-5-30 19:43
PHP手册上说,建立数据库持久连接可以大幅度提高性能。
16楼 巨大八爪鱼 2015-5-30 19:43
数据库!
不是数据库(大陆说法)!
17楼 巨大八爪鱼 2015-5-30 19:57
$dbh = null;
这个相当于原来的mysql_close();
18楼 巨大八爪鱼 2015-5-30 19:58
人家官方文档都用$dbh,所以我也用$dbh吧。。。
19楼 巨大八爪鱼 2015-5-30 20:01
try {
    $dbh = new PDO("mysql:host=localhost;dbname=test", "php", DB_PW, array(PDO::ATTR_PERSISTENT => true));
} catch (PDOException $e) {
    trigger_error($e->getMessage(), E_USER_ERROR);
}

// NO OUTPUT
20楼 巨大八爪鱼 2015-5-30 20:05
PDO::ATTR_PERSISTENT
mysql:host=localhost;dbname=test
这两个需要记住
21楼 巨大八爪鱼 2015-5-30 20:53
获取单条记录

$id = (int)@$_GET["i"];
if ($id < 1) {
    $id = 1;
}
$sql = "SELECT ItemName, ItemAddress FROM WiFiHotSpots WHERE ItemID = {$id}";
$stmt = $dbh->query($sql); // use $stmt instead of $rs or $result
$row = $stmt->fetch();
echo "<b>" . $row[0] . "</b>: " . $row["ItemAddress"];

输出: 7th Brigade Park, Chermside: Delaware St

内容转换:

回复帖子
内容:
用户名: 您目前是匿名发表。
验证码:
看不清?换一张
©2010-2025 Purasbar Ver3.0 [手机版] [桌面版]
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。