使用PHP使用MySQL数据库中的数据填充TableView

时间:2012-01-07 20:10:31

标签: php mysql ios xcode uitableview

我会承认,我对PHP知之甚少,并且已经谷歌周围寻找答案,但没有太多运气找到适合我需要的东西。然而,我设法为我的iOS应用程序创建一个简单的连接脚本和登录/身份验证脚本到我的服务器。我在MySQL数据库中有一个表,其中包含一系列事件,并想知道使用此表中的值填充单元格的最佳方法是什么。

我已经设置了UITableView,并设法让它将数据从本地数据加载到自定义单元格的正确位置。

我能够@echo返回所有表格的结果,但是用表格的一行填充每个单元格的最佳方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

使用JSON传输数据是个好主意。 PHP也应该支持JSON。

这是适用于iPhone的库:https://github.com/stig/json-framework/

你需要:

  1. 使用PHP从数据库中获取数据
  2. 在PHP脚本中生成JSON编码的数组
  3. 在iOS设备上使用NSURLConnection读取此数据
  4. 将收到的数据从JSON解析为Obj-C对象(使用上面的库)
  5. 快速学习并不容易,但互联网上有很多例子,这是一个很好的做法。了解过一次 - 永远帮助。