“解析错误,期待,或;”连接到服务器时

时间:2012-09-20 21:48:19

标签: php mysql

这是我的代码:

<?php db_connect.php

    echo "connecting to DB..."
    $host = "localhost";
    $user = "root";
    $pass = "*****";

    $databaseName = "atlas_test";
    $tableName = "sites";

    $con = mysql_connect($host, $user, $pass);

        if(!$con){
            die ('Could not connect: ' . mysql_error());
        }

    echo "DB connect successful..."

?>

...我在尝试运行页面时收到以下错误消息:

“解析错误...期待','或';'在db_connect.php中,第4行......“

3 个答案:

答案 0 :(得分:5)

echo需要以;。

结尾

这不是连接错误;一个基本的PHP错误。解析错误是一个很好的提示。失踪 ;错误通常会在下一个错误行,因为这是PHP首先注意到它应该看到的;就行了。

答案 1 :(得分:3)

这一行:

echo "connecting to DB..."

应该是这样的:

echo "connecting to DB...";

回声在第3行,并且现在没有分号,所以当PHP在第4行读取回音时,它就会变得怪异(这就是它引用第4行的原因,即使问题似乎在第3行)< / p>

答案 2 :(得分:3)

你的回声声明后你忘记了冒号。

echo "connecting to DB...";

echo "DB connect successful...";