örnek olarak
1 tablo resimler
id
resim
2 tablo haberler
id
haber
$tablo = "SELECT * FROM resimler,haberler ORDER BY id DESC";

echo "$haber , $resim ,";
}
yapmak istediğim bu
3
●1.053

$query = mysql_query("SELECT * FROM haber, resim WHERE haber.id = resim.haber_id ORDER BY haber.id"); 
$query = mysql_query("SELECT haberler.id, haberler.baslik, haberler.yazar,"
. "\n haberler.resim, haberler.kategori, haberler.kaynak"
. "\n FROM haberler"
. "\n INNER JOIN yazarlar ON haberler.id = yazarlar.id"
. "\n INNER JOIN resimler ON haberler.id = resimler.id"
. "\n INNER JOIN kategoriler ON haberler.id = kategoriler.id"
. "\n INNER JOIN kaynaklar ON haberler.id = kaynaklar.id"
. "\n WHERE haberler.tarih ORDER BY haber.id");Evet, buna göre biz bir haber eklerken haberin yazarını, kaynağını, resmini ve kategorisini de seçmişiz ve her birinin ID numarası kendi TABLO'sunda saklı.$veri[2]Neden 2 rakamını yazdık? Çünkü SELECT kısmında sıraya dizdiğimiz verilerimiz 0 rakamından başlayarak numara almaktadır. Onları 0, 1, 2, 3, 4, 5 diye sayıyoruz ve istediğimiz veri kaçıncı ise onun numarasını bu şekilde verdiğimizde o veriyi yazdırıyoruz.