lostyazilim
tr.link

php de Yazı kime ait ?

15 Mesajlar 2.136 Okunma
acebozum
tr.link

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)

ASametYildirim adlı üyeden alıntı

Hocam o zaman şöyle yapın

id 1 e eşitse bu yazıyı Abdul yazmıştır
id 2 ye eşite bu yazıyı Samet yazmıştır
id 3 e eşitse bu yazıyı Yıldırım yazmıştır

Gibi bir mantık kurabilirsiniz.


Yazıların eklendiği tablo da user_id ekleyip, daha sonra bu id için froeign key oluşturabilirsin ve kullanıcılar tablon ile ilişki kurabilirsin. Daha sonra yazıyı yazanın id sini kulanarak bilgilerini çekeresin kullanıcılar tablondan
 

 

wmaraci
reklam

youngwolf youngwolf Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 24.01.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Denizli
  • Ad Soyad O** A**
  • Mesajlar 208
  • Beğeniler 62 / 32
  • Ticaret 0, (%0)
Bunu kullanici adiyla da kolayca yaparsin mesela session açarsın ve içine kullanicinin giriş yaparken girdigi değeri (kullanici adını)session a koyarsin sonra kullanici yazilar tablosuna mesaj_icerik kismina mesajini gonderir , gönderen kısmına ise oluşturduğun sessionu gonderirsin
 

 

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1469
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)

hsntngr adlı üyeden alıntı

Yazıların eklendiği tablo da user_id ekleyip, daha sonra bu id için froeign key oluşturabilirsin ve kullanıcılar tablon ile ilişki kurabilirsin. Daha sonra yazıyı yazanın id sini kulanarak bilgilerini çekeresin kullanıcılar tablondan


hocam tablolar ilişkili .
yazı id sini çekiyorum. ama yazı id deki uye_id çekiyorum. ama isim olarak çekme sorunum var.
Biraz karışık sanırım
 

 

:)

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
Hocam bende elequent orm kullanıyorum ne zamandır çok hatırlamıyorum. Ama aşağıdaki gibi bişe olması lazım bir deneyğn bakalım nasıl bir sonuc alıcaksınız


$sql = "SELECT uyeler.isim, FROM yazilar INNER JOIN uyeler ON uyeler.uye_id=yazilar.uyeid"


Yukarıdaki alanları kendi tablolarınıza uygun olarak değiştirmeyi unutmayın

Edit: SefaCanDemir 'in sql sorgusunu çalıştırmayı denediniz mi hocam ? ne döndürüyor ?
 

 

wmaraci
wmaraci

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
MYSQL Üyeler tablona ID kolonu eklemelisin

Where ile ID'ye göre veriyi çekebilirsin.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al