Ben aşağıdakileri yapmaya çalışıyorum:
<?php foreach($sqlResult as $row): ?>
<tr>
<?php foreach($formdata['columns'] as $column): ?>
<td><?php echo $row->$column['name']; ?></td>
<?php endforeach; ?>
</tr>
<?php endforeach; ?>
Bu işe yaramazsa.
Onlar iyi echo gibi $ row-> id, $ row-> yazar, $ row-> tarih, $ row-> başlık ve bu çalışma: $ satır benim mysql sorgusu tarafından döndürülen, bu şu var.
$ Sütunlar aşağıdaki dizidir:
'columns' => array
(
1 => array
(
'name' => 'id'
),
2 => array
(
'name' => 'author'
),
3 => array
(
'name' => 'date'
),
4 => array
(
'name' => 'title'
)
aynı zamanda id, yazar, tarih, başlık yankıları $ sütununda ['name'] olarak çalışıyor
benim soru bana $ row-> yöntemi (bir yöntemdir?) diziden bir isim geçirerek erişmek için nasıl mümkün olurdu?