1

ハイスコ​​ア スクリプトを作成しました (Java ゲームからデータを取得します)。

これは、各行の値を取得するために使用したスクリプトです。たとえば、この行は「プレーヤー名」と呼ばれます。

                <td style="padding:3px;" align="center">
                <?php
                    $con = mysql_connect(MYSQL_HOST, MYSQL_USERNAME, MYSQL_PASSWORD);
                    if (!$con)
                      {
                      die('Could not connect: ' . mysql_error());
                      }

                    mysql_select_db(MYSQL_DATABASE, $con);

                    $result = mysql_query("SELECT * FROM high ORDER BY Runecraftlvl DESC LIMIT 20");

                    while($row = mysql_fetch_array($result))
                      {
                      echo $row['playerName'];
                      echo "<br />";
                      }

                    mysql_close($con);
                ?>
                </td>

そして、このようなスクリプトがさらに 4 つありました。毎回接続を開いたり閉じたりするのではなく、1 つの接続だけを開くにはどうすればよいですか?

ありがとう!

4

1 に答える 1

3

通常、接続はスクリプトの最後で自動的に終了するため、閉じる必要はありません。

接続を開く最良の方法は、接続コードを各スクリプトに含まれるブートストラップ ファイルに入れることです。

于 2013-01-27T17:11:53.737 に答える