Ben PHP öğreticiler için etrafa olmuştur ve bana yararlı olmuş bir çok ayrıntılı bir tane buldum.
Ama şimdi, ben bir sorum var. API tarafından gösterdi sonuçları $ sonuçları diziye saklanır. Bu (örneğin) kodu:
$fetch = mysql_fetch_row($go);
$return = Array($fetch[0],$fetch[1]);
$results = Array(
'news' => Array (
'id' => $return[0],
'title' => $return[1]
));
Benim soru Ben bunu nasıl yapabilirim .. ben son 10 haber görüntülemek istiyorsanız .. nedir? Normal PHP / MySQL yapılabilir gibi:
while($var = mysql_fetch_array($table)) {
echo "do something"
}
Nasıl bunu yapabilirsiniz $ sonuçları birden sonuçlarını yazdırabilirsiniz?
Ben böyle denedim:
while($var = mysql_fetch_array($table)) {
$results = Array(
'news' => Array (
'id' => $return[0],
'title' => $return[1]
));
}
Ama bu sadece bana bir sonucunu gösterir. Ben $ sonuçları değiştirmek durumunda. = Array (...) o hatayı veriyor.
Ben ne yapabilirim?
Teşekkürler!
Edit
Ben bunu önerdi şekilde koyduğunuzda okumak benim işlevi okumaz:
function write(XMLWriter $xml, $data){
foreach($data as $key => $value){
if(is_array($value)){
$xml->startElement($key);
write($xml, $value);
$xml->endElement();
continue;
}
$xml->writeElement($key, $value);
}
}
write($xml, $results);