在PhoneGap应用程序上显示SQL数据 - 可能使用URL?

时间:2016-07-26 10:27:07

标签: php android ios mysql cordova

我正在使用PHP和&amp ;;构建一个Web应用程序。 MySQL的。用户配置文件使用选择查询显示MySQL数据,如下所示:

SELECT a.name_first,a.name_last,b.bio_category,b.bio_short,b.bio_full,b.profile_img
FROM stars_login a, stars_data_bio b
WHERE a.id_s=b.id_s
AND a.id_s='$select_id'

$select_id变量是使用网址中的?id=定义的,如下所示:
http://localhost/public_html/profile/profile.php?id=1

我也在考虑将网络应用程序变成手机应用程序。我没有太多创建本机应用程序的经验,因为我更像是一名网页设计师。 然而我之前使用过Adobe PhoneGap(作弊有点,我知道)。

我的问题:有没有办法在Adobe PhoneGap应用中使用与PHP中的分解网址类似的方法显示用户个人资料?
例如:我的PhoneGap App主屏幕上会有一个搜索栏,用户可以在其中搜索用户名。当他们点击搜索按钮时,他们将被重定向到个人资料视图(类似于我网站上的profile.php页面)。然后,PhoneGap配置文件页面将显示相应用户的SQL数据。

我不确定这是否可行,但如果是的话,你能告诉我怎么做吗?

另外 - 如何在本地应用程序中显示服务器端存储的数据?

我对这一切都很陌生 - 我18岁,自学为我的个人项目。感谢所有帮助!

1 个答案:

答案 0 :(得分:1)

您可以在混合应用中执行此操作:

  1. 创建一个HTML表单,作为用户的前端
  2. 使用AJAX将用户的输入发送到您的服务器
  3. 处理ajax请求中的任何传递参数(例如您提到的查询)。
  4. 以json / jsonp的形式返回结果,然后将结果显示回前端(no.1)