应该填充时清空NSArray

时间:2012-11-07 20:21:16

标签: php ios xml xcode nsarray

我一直在尝试使用xml在iOS上的nsarray中获取mysql条目。我从我的日志中得到一个“空”阵列(虽然它说我从我的网站下载信息),现在相信它来自下面的php没有产生适当的属性,因此什么也没发送。但是,我以为我正确地做到了。 我做错了是它产生了一个“空”输出。 xcode日志中的实际输出是{},索引为0.我原来的问题可以在这里找到,但不一定是必要的: NSArray is empty in iOS despite mysql entry

<?php

$login = "hello";
$dbh = new PDO('(censored)');
$sql = "SELECT oneam FROM login WHERE username = '$login'";

$q = $dbh->prepare( $sql );

$doc = new DOMDocument();
$r = $doc->createElement( "oneam" );
$doc->appendChild( $r );
foreach ( $q->fetchAll() as $row) {
    $e = $doc->createElement( "location" );

    $e->setAttribute( 'its', $row['oneam']);

    $r->appendChild( $e );

}
print $doc->saveXML();
?>

1 个答案:

答案 0 :(得分:0)

对不起大家。结果我忘了把我的$ params放进阵列。去吧。谢谢glasz寻找!