İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

2 Ayrı Tablodan Son Kayıt Satırlarını Almak ve Ekrana Yazdırmak

OsmanAtabey

0
İyinet Üyesi
Katılım
26 Mart 2005
Mesajlar
922
Reaction score
4
Merhaba;

Sütun isimleri ve yapısı aynı olan fakat içeriği farklı olan 2 ayrı tablom var.
( eid, ebaslik, eicerik, eresim şeklinde )

İnternet ve forum üzerindeki örnekleri incelememe rağmen çözüm bulamadım veya bir yerde hata yapıyorum.

Her 2 tabloda da son eklenen veriyi almak için nasıl bir sorgu yapmam gerekir ve bu sorgudan çıkan sonucu nasıl ekrana yazdırabilirim ?
 

mertdinler

0
İyinet Üyesi
Katılım
9 Mayıs 2011
Mesajlar
140
Reaction score
1
bu kod işe yaracaktır ama bundn başka yöntemi var mı bilmiyorum
PHP:
$sonveri = mysql_fetch_array(mysql_query("select * from tablo order by eid desc"));
 

OsmanAtabey

0
İyinet Üyesi
Katılım
26 Mart 2005
Mesajlar
922
Reaction score
4
Sağolasın MertDinler

Söylediğin şekilde sadece bir tablo sorgusunda en son kayıt alınıyor.

Diğer Forumda UNION ile çözüm bulduk.

http://forum.ceviz.net/php/116421-2...it-satirlarini-almak-ve-ekrana-yazdirmak.html


Sonuç olarak : Sorgular UNION ile kullanılırken parantez içinde yazılmalı ve SELECT kısmından sonra hangi sutun bilgileri alınmak isteniyorsa onlara ait sütun isimleri her sorgu için aynı şekilde yazılmalı. * şeklinde bırakılırsa hata veriyor.

PHP:
$sorgu = "(SELECT adi,soyadi FROM tablo1 ORDER BY id DESC LIMIT 1)
 UNION 
(SELECT adi,soyadi FROM tablo2 ORDER BY id DESC LIMIT 1 )";

$sonuc = mysql_query($sorgu) or die(mysql_error());
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst