は、私はこのような配列を取得しています。そして、私はのPHP CodeIgniterのビューでループ
<tbody>
<?php
foreach($data as $flight):
?>
<tr class="danger">
<td> <?= $flight['from'] ?> </td>
<td> <?= $flight['to'] ?> </td>
<td><?= $flight['date'] ?> </td>
<td> <?= $flight['time'] ?> </td>
<td> <?= $flight['seatsF'] ?> <?= $flight['seatsB'] ?> <?= $flight['seatsE'] ?> </td>
<td> <?= $flight['priceF'] ?> <?= $flight['priceB'] ?> <?= $flight['priceE'] ?> </td>
</tr>
<?php
endforeach;
?>
</tbody>
など「に」、「から」違法な文字列のようなエラーがオフセット取得しかし、私がしなければ私の見解で: - :
-
print_r($data);
を私はこのような何かを得ます
Array ([id] => 12348 [from] => asd [to] => as [date] => 2017-01-01 [time] => 01:00:00 [seatsF] => 0 [seatsB] => 1 [seatsE] => 1 [priceF] => 1000 [priceB] => 1000 [priceE] => 1000 [approved] => 0 [payment] => 1000)
$データを正しくループする方法を教えてください。私は "違法オフセット"の回答を見て、それらを適用しましたが、うまくいきませんでした。
これで、print_r($ flight)を実行するとどうなりますか?あなたのループの内側にあなたのビュー? – TimBrownlaw
print_r($ flight)を実行すると、私が望む配列が得られます。私はキーと値のペアとして別々の値を必要とします。 – Asim