我正在使用PHP&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'
使用URL中的?id=
定义$select_id
变量,如下所示:http://localhost/public_html/profile/profile.php?id=1
我也在考虑把网络应用程序变成手机应用程序。我没有太多创建本地应用程序的经验,因为我更像是一名网页设计师。然而,我以前使用过Adobe PhoneGap(我知道有点作弊)。
我的问题:有没有一种方法可以在Adobe PhoneGap应用程序中使用与我在PHP中分解的URL类似的方法来显示用户配置文件?
例如:在我的PhoneGap应用程序主屏幕上会有一个搜索栏,用户可以在那里搜索用户名。当他们点击搜索按钮时,他们将被重定向到个人资料视图(类似于我网站上的profile.php
页面)。PhoneGap配置文件页面将显示相应用户的SQL数据。
我不确定这是否可能,但如果可能,你能告诉我怎么做吗?
此外,我将如何在本地应用程序的服务器端显示存储的数据?
我对这一切还很陌生——我今年18岁,正在为我的一个个人项目自学。感谢所有的帮助!
您可以在您的混合应用程序中执行此操作:
- 创建一个HTML表单,作为用户的前端
- 使用AJAX将用户的输入发送到服务器
- 处理ajax请求中的任何传递参数(例如您提到的查询)
- 将结果返回为json/jsonp,然后将结果显示回前端(no.1)