Ben MVC yeniyim. Sen uyardı ...
Ben bir kontrolöre bir MySQL sonuç dönebilirsiniz Kullanıcı modeli var. Kontrolör MySQL görüntülemek için görünüme üzerinde kaynak geçer. Bir veritabanı sonuç getirilirken fonksiyonunu kullanarak, görünümünde sorgu sonuçlarını yazdırmak için kabul edilebilir mi?
<?php while($row = some_fetching_function($database_result_resource): ?>
<tr>
<td><?=$row['Username']?></td>
...etc
</tr>
<?php endwhile; ?>
Bu bana doğru görünmüyor. Bu sıkı, doğru birleştiğinde oluyor? Model veritabanı kaynak bir tür dönmeli ve görünümü bu döngü veritabanı getiriliyor yöntemin bazı türünü kullanarak zorundadır. Bu iki sonuç döngü olmadan ayrılacaklar miyim? Ben görünümünde daha sonra tekrar sonuçların bir dizi oluşturmak için model sonuçları döngü var ve olacaktır düşünüyorum.
Özetle:
- MVC tasarım deseni kalarak görünümü, bir veritabanı sonucu kaynak gösterebilir miyim?
- Bir veritabanına sıkı bağlantı kaçınarak, iki veri döngü önlemek mümkün mü?