Her satır için başka bir tablodan dizi olarak satırları katılmadan

0 Cevap php

PHP ile kendim için CodeIgniter kullanarak bir film arşiv script kodlama duyuyorum. Ben IMDb filmin bilgi almak ve benim veritabanına ekleyerek ediyorum. Ben bağlantılar olarak adlandırılan başka bir tablo kullanılarak seçilebilir filmler için bağlantılar ekliyorum.

Bu benim veritabanından film almak için kullanıyorum sorgu:

    $movies = $this->db->query("SELECT *
  FROM movies
  ORDER BY ".$order['by']." ".$order['type']."
  LIMIT ".$limit.", " . $this->config->item('moviePerPage')
  );

ve ben bu gibi görünüm dosyasında getiriliyor am:

foreach ($movies->result() as $row) {
  echo $row->name;
}

Şimdi bağlantılar eşleşti kimlikleri (film birden fazla bağlantı olabilir) her film için gösterilmesi gerekir. Benim bağlantılar tablo bu sütunlar vardır: 'id', 'bağlantı', 'name', 'MovieID'

Nasıl tek bir MySQL sorgu ile her film için bağlantılar alabilirim? Doktorunun geçerli $ satır film ile ilgili tüm bağlantılar olsun ve dizi gibi tek bir değişken için onları bağlamak mıdır? bu ben foreach () ve her film için gösteri bağlantıları ile döngü bunu yapabilirsiniz.

btw: movies.movieid ve links.movieid sütunları aynı veri var.

0 Cevap