bunu başarmak için bir mysql sorgusu kullanmak mümkün mü?

0 Cevap php

Ben mümkünse eğer benim sorguları daha verimli hale bazı yardım için umut ediyorum. İki tablo var. Mevcut ve bir tür kimliği ile tip tabloya bağlantılı içeriğe sahip başka hangi içerik türlerini içerir biri.

Ben içerik tablosu ve grup type_id tarafından sonuçlarını seçmek için çalışıyorum. Şu anda her type_id için ikinci tablodaki tekrar seçilerek böylece bunu yapmak için bir döngü içinde bir sorgu kullanıyorum. Bunu yapmak için daha iyi / daha etkili bir yolu var mı?

İşte benim şimdiki tablo ve sorgular şunlardır:

type_id     type
  1        type 1
  2        type 2

id    title   type_id    content 
1      test1    1      test content 1
2      test2    2      test content 2
3      test3    1      test content 3



$query="select type_id, type from type_table";

foreach($query as $type){

$query="select title, content from content_table WHERE type_id=$type['type_id']";
}

Bu mantıklı umuyoruz.

Teşekkürler

0 Cevap