İki Farklı Tabloyu İlişkilendirme YARDIM !!!.

anten600PHP AMATOR

Arkadaşlar php de yeniyim, 1 haftadır üzerinde uğratığım bir kodlama var. Yardımcı olursanız sevinirim. 

Sorunumu kısaca anlatıyım. 2 farklı tablom var. birinde makale diğerinde yazar isimleri ve resimleri buluyor. Ben 1. tablo ile ıd eslestirmesi yaptım. Yani hangi yazarın hangi makaleyi yazdığını bulabiliyorum ancak benim istediğim yazarın resminin ekrana yazdırılması. 

Tablolar:

MAKALELER   id,baslik,detay.yazarid,tarih
YAZARLAR   id,adi,resim

Buradaki verileri şu şekilde tanımladım

$haber=$db->get_row("select * from makaleler where id='".$_GET['haber']."'"); 

$yazar=$db->get_row("select * from yazarlar where id=$haber->yazarid");

makaleyi yazan yazarın id sini ekrana yazdırabiliyorum

<p><?php echo stripslashes($haber->yazar); ?></p>

Ancak ben 2. tablodaki yazarın resmini yazdıkmak istiyorum. Bununla ilgili nasıl bir yol izlemeliyim.

2014-07-08 03:22:47

Php

anten600PHP AMATOR

Arkadaşlar resmi ekrana yazdırabildim ancak bu sefer de yazar resmi makaleyi yazan kişi ile alakasız ve aynı kişi olarak yazdırılmaya başladı.

<img src="image.php?img=upload/yazarlar/<?php echo $yazar->resim; ?>&amp;w=60&amp;h=60" alt="" width="60" height="60" />

2014-07-08 06:28:15

Php

iki tabloyu aynı anda çekebilirsin. iki tablodaki ortak parametreye dikkat edersen iş kolay.

MAKALELER   id,baslik,detay.yazarid,tarih
YAZARLAR   id,adi,resim

$haberno = (int) $_GET['haber']; //bunu ekle yoksa siteni hacklerler

SELECT MAKALELER.*, YAZARLAR.resim  FROM MAKALELER, YAZARLAR WHERE  MAKALELER .id=$haberno AND MAKALALER.yazarid = YAZARLAR.id  



Her programcı birgün Php yi tadacaktır
2014-07-08 14:06:30

Php

anten600PHP AMATOR

drekon çok teşekkür ederim yardımın ve uyarın için... Tam istediğim gibi oldu.

2014-07-09 04:08:36

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro