1

これはとても簡単なはずですが、エラーや結果が得られません:

$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);

?>

ページにエラーや結果が表示されません...

4

2 に答える 2

1

おそらく、select ステートメントの結果が得られないだけです。

于 2012-05-22T17:52:01.943 に答える
0

構文エラーが原因である可能性があります。の最初のコードスニペットに閉じ中括弧がありません

if(!$db_select)
{
  die("Database selection failed: " . mysql_error()); `
**}**

コマンドラインからファイルを実行してみてくださいphp test.php

一部のサーバー(Apache)は、構文エラーが発生した場合に何も出力しないように構成されています。

于 2012-05-22T17:54:04.817 に答える