mysql_connect ..没有连接,没有错误

时间:2012-05-22 17:43:25

标签: php mysql

这似乎应该很容易,但我没有收到错误或任何结果:

$connection = mysql_connect("phpexamplesite.db.4211592.hostedresource.com", "username", "password");
if(!$connection) {

    die("Database connection failed: " . mysql_error());
}

//2. Select a database to use

$db_select = mysql_select_db("username", $connection);
if(!$db_select){
die("Database selection failed: " . mysql_error()); 

有什么想法吗?

感谢:)

抱歉...我确实把查询放在了:

// 3. Perform database query
            $result = mysql_query("SELECT * FROM subjects", $connection);
            if(!$result){
                die("Database query failed: " . mysql_error());
            }

            //4. Use returned data

            while($row = mysql_fetch_array($result)) {
                echo $row["menu_name"]. " ".$row["position"]. "<br />";
            }

            ?>

 <?php
        //5. Close connection

        mysql_close($connection);

?>

我在页面上没有收到任何错误或结果......

2 个答案:

答案 0 :(得分:1)

你可能只是没有select语句的任何结果。

答案 1 :(得分:0)

可能来自语法错误。您在

的第一个代码段中缺少右括号
if(!$db_select)
{
  die("Database selection failed: " . mysql_error()); `
**}**

尝试从命令行通过php test.php

运行文件

如果存在语法错误,某些服务器(Apache)配置为不输出任何内容。