Eclipse内でPhoneGapを使用して、いくつかのAndroidアプリを作成しようとしています。PhoneGap の hello world チュートリアルを完了した後、もう少し複雑なチュートリアルに従うことにしました。最初にローカル データベースに接続する必要があります。
そこで、最初に assets/www ディレクトリ内で index.html と db.php を使用することにしました。
ここに私のindex.htmlコードがあります:
<?
require('db.php');
require('utils.php');
require('header.php');
?>
<div data-role="page">
<div data-role="header">
<h1>JQuery</h1>
</div>
<div data-role="content">
<?
//more thing go here....
?>
</div>
<div data-role="footer">
Footer
</div>
</div>
<? require('footer.php'); ?>
</body>
</html>
そしてdb.php:
<?
$mysql_db = "test123";
$mysql_user = "root";
$mysql_link = mysql_connect("localhost", $mysql_user, "");
mysql_select_db($mysql_db, $mysql_link);
echo "display me";
?>
問題は、db.php 内の表示がアプリの最初のページに表示されないことです。これは、db.php ファイルが実行されていないことを意味します。しかし、index.html は正常に表示されました。助けてください :)