2009-12-14 60 views
0

我创建了PHP页面..这些PHP页面是注册form.with fields.FirstName,LastName和CompanyName ...如果我填写该表单中的信息并点击提交数据将它存储在mysql数据库。我创建了一个页面,显示我通过注册表格添加的数据...我在这个页面上有一个按钮,显示数据...我的问题是当我单击该按钮时...我的显示数据必须存储在iPhone上...是可以做.....或任何其他解决方案.....以及如何在Xcode上使用PHP ....?Iphone和PHP应用程序

+0

你刚才问到在iPhone应用程序中使用PHP:http://stackoverflow.com/questions/1903321/running-php-application-on-cocoa。你为什么期望得到不同的答案? – 2009-12-15 02:10:29

回答

1

您似乎很困惑服务器端和客户端编程。

如果您想在iPhone上的网站上运行内容以在本地保存,则必须使用HTML5和Javascript以及本地数据库的HTML5功能(如果iPhone目前不支持此功能,它肯定会很快)。

如果要将数据保存在服务器端,PHP将在服务器上运行。

如果你想在iPhone上只在本地运行东西,那么你会想看看XCode和Objective-C。 iPhone使用SQLite作为本地数据库以供应用程序使用。

+0

是的,我明白,你知道如何编写Xcode的PHP编码.....?可可PHP应用程序.... – krishyalla 2009-12-14 20:24:06

+0

Xcode不适用于PHP。 Xcode的构建是为了与C,C++或Objective-C编程语言一起使用。使用什么语言编写服务器端代码并​​不重要。在iPhone上,如果你想写一个应用程序,你必须写在Objective-C – nash 2009-12-14 20:56:17

+0

如何在Iphone上创建一个注册表单,这样如果我提交表单,数据必须存储在我的数据库中在我的web服务器上是mdb文件? – krishyalla 2009-12-14 21:23:57

0

您是在iPhone上的Safari中打开您的网页,还是计划让应用程序运行?

如果您有一个PHP应用程序的服务器,为什么要将“显示数据”存储在iPhone上?这是为了脱机使用吗?

用户可以在iPhone上复制/粘贴信息到笔记,尽管这不是一个非常方便的解决方案。

如果你想在手机本地记住数据,可以在应用程序的到期头设置在遥远的将来的日期,但要小心,因为如果更改数据这有风险,客户不学关于它,因为它认为它有一个有效的本地副本。

此外,阅读有关缓存数据这个(短)的文章与HTML在iPhone上:http://ajaxian.com/archives/html5-features-in-latest-iphone-application-cache-and-database

这表明它是支持的。但是,我不知道如何。我相信谷歌可以帮助你。

0

您可以在标准UITextField中捕获用户信息,然后使用ASIHTTPRequest库中的ASIFormDataRequest以编程方式提交表单。它专门用于将数据发布到表单。