【发布时间】:2014-01-22 08:51:39
【问题描述】:
$db 变量有什么作用,在第一个参数之后写它后我能用它做什么?我一直在寻找答案,但您的答案几乎总是更好。
<?php
mysql_connect("localhost", "username", "password");
mysql_select_db("database", $db);
?>
我问这个问题是因为我看到人们经常使用$db 标签来表示数据库。例如,他们会这样做:$db->query("SELECT * FROM questions") 或 die($db->error);。
【问题讨论】:
-
了解面向对象的编程。
-
不能用那个答案做那么多选择 Wann,漂亮而有趣的用户名 BTW (:
-
请不要再使用
mysql_函数了;它们已被弃用。请改用mysqli_或PDO。 -
您的两个示例将旧的 mysql_* 函数方法与 PDO/mysqli 的对象句柄混淆了。在这一点上,您应该通读complete tutorial,而不是在多个介绍之间切换。
-
这个问题似乎是题外话,因为它不包含问题。它只是询问信息。