选择我们要用的数据库。它的参数有两个:数据库名和可选的数据库连接。如果不指定数据库连接,默认使用上一条 mysql_connect 所建立的连接。//Select the database $db_select=mysql_select_db($db_database); if(!$db_select) {die ("Could not select the database: <br />". mysql_error( )); }同样的,每次访问数据库的时候最好能检查可能的错误并且进行显示。现在我们做好了一切准备工作,可以开始执行 SQL 查询了。构建 SQL SELECT 查询构建 SQL 查询非常容易就是将一个字符串赋值给变量。这个字符串就是我们的 SQL 查询,当然我们要给出有效的 SQL 查询,否则执行这个查询的时候 MySQL 会返回错误。我们使用$query 作为变量名,这个名字对应其目的,你也可以选择任何你喜欢的变量名。这个例子中的 SQL 查询是”SELECT *FROM books ”。你可以使用字符串连接操作符( .)来构建查询: 执行查询使用 mysql_query 函数来告诉数据库执行查询。它有两个参数:查询和可选的数据库连接,返回值是查询结果。我们将查询结果保存在一个变量里,也许你已经猜到我们要用变量名就是$result 。这里同样有必要检查 mysql_query 的返回值不是 FALSE 来确保查询字符串和数据库连接都没有问题。当数据库查询的时候,所有的结果构成一个结果集。这些结果跟使用 mysql 命令行客户端执行同样查询所得到的行一致。要显示这些结果,你需要依次处理这些行。取结果并显示使用 mysql_fetch_row 从结果集中取出一行,它的用法如下: array mysql_fetch_row (resource $result);