我在 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 中的display me没有显示在我的应用程序的第一页上,这意味着 db.php 文件没有被执行。但是 index.html 显示成功。请帮忙 :)