Php mysql中的$db变量“u select”db(“";database";,$db”)怎么办;
Php mysql中的$db变量“u select”db(“";database";,$db”)怎么办;,php,database,variables,Php,Database,Variables,$db变量的作用是什么?在第一个参数之后写入变量后,我可以用它做什么?我一直在寻找答案,但你的答案几乎总是更好 <?php mysql_connect("localhost", "username", "password"); mysql_select_db("database", $db); ?> 我问这个问题是因为我看到人们经常使用$db标记来表示数据库。例如,他们会这样做:$db->query(“SELECT*FROM questions”)或die($
$db
变量的作用是什么?在第一个参数之后写入变量后,我可以用它做什么?我一直在寻找答案,但你的答案几乎总是更好
<?php
mysql_connect("localhost", "username", "password");
mysql_select_db("database", $db);
?>
我问这个问题是因为我看到人们经常使用
$db
标记来表示数据库。例如,他们会这样做:$db->query(“SELECT*FROM questions”)
或die($db->error)
$db
通常用于数据库连接。它提供到数据库的连接链接,标识连接并提供数据库对象。当您使用mysql.*
函数时,可以将最后一个参数定义为连接变量。您可以使用它来识别连接,这样多个mysql连接就不会混淆。了解面向对象编程。选择Wann,漂亮有趣的用户名顺便说一句,这个答案做不了那么多(:请不要再使用mysql\u
函数;它们已被弃用。相反,请使用mysqli\u
或PDO
。您的两个示例将旧的mysql\u*函数方法与来自PDO/mysqli的对象句柄相混淆。在这一点上,您可以通读一个,而不是在多个介绍之间切换。这个问题n似乎离题了,因为它不包含问题。它只是询问信息。