0
у меня есть этот код Controler CI:синтаксического анализа XML веб-сервис
function cek_xml() {
$response = $_SESSION ['nim'];
// fetch data
$respons = $this->curl->simple_get($url = "http://localhost/restful/index.php/restful/buku/nim/$response/format/xml");
if (empty($response)) {
show_error('can`t access :' . $response);
}
$data['cuaca'] = $this->format->factory($respons, 'xml')->to_array();
$this->load->view('data_buku_XML', $data);
}
ввиду:
<?php $no=1;?>
<?php //$this->benchmark->mark('rest_start'); ?>
<?php foreach ($cuaca as $row) { ?>
<?php foreach ($row as $row) { ?>
<tr class="<?php echo ($no % 2 == 0) ?>">
<td><?php echo $no; ?></td>
<td><?php echo $row['title']; ?></td>
<td><?php echo $row['loan_date'] ?></td>
<td><?php echo $row['due_date'] ?></td>
<?php $no=$no+1;?>
</tr>
<?php } ?>
<?php } ?>
Проблема, когда я получить название, дату кредита, дату более чем одной переменной это Хорошо.
Но если получить 1 название это покажет:
сообщение: Illegal строка смещения 'название'
Но если я ставлю //
как в один foreach
:
// foreach ($row as $row) {
Он покажет 1 название переменной, но ошибка в более одной переменной ...
, если я использую два Еогеасп так: « » я получить результат как это:??? Номер \t \t название loan__date \tdue_date1 \t PHP 5 для чайников \t \t 2013-12-17 2013-12-31 PostgreSQL \t 2013-12-17 \t 2013-12-31 это два названия, если я хочу, чтобы получить один титул я нужно положить // в один foreach ... как этот php // foreach ($ row as $ r) {?> спасибо .... –
nafriblack