Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mysql中的$db变量“u select”db(“";database";,$db”)怎么办;_Php_Database_Variables - Fatal编程技术网

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似乎离题了,因为它不包含问题。它只是询问信息。