我想创建一个包含MySQL表行内容的NSArray女巫
我使用php脚本获取数据
$response = $bdd->query('SELECT * FROM iPhoneTests');
while ($datas = $response->fetch())
{
?>
<array>
<integer><?php echo $datas['Temperature']; ?></integer>
</array>
<?php
}
并测试我在我的应用程序中使用此代码
NSURL *getTemperature = [NSURL URLWithString:@"myURL..."];
NSError* error;
temperature = [NSArray arrayWithContentsOfURL:getTemperature ];
NSLog(@"%@",temperature);
当我在网络浏览器中进行测试时,我会获得所有数据,但在应用程序中,使用NSlog只会得到第一个值。
我已经有一段时间了,但是我无法成功
如果有人看到我的错误,请告诉我
最佳答案
您正在为每一行创建一个数组(顺便说一句,这是无效的,因为这些数组也必须嵌套到一个数组中)。
这样做:
$response = $bdd->query('SELECT * FROM iPhoneTests');
?><array><?
while ($datas = $response->fetch())
{
?>
<integer><?php echo $datas['Temperature']; ?></integer>
<?
}
?></array>
关于php - 使用行内容创建NSArray(MySQL),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4312874/