v2.5.2
Giriş yap

Kaynakça yazımı isimler

rephp7
560 defa görüntülendi

Merhaba,
yazılar tablomda yazarların adları:

Yazı AdıYazarlar
Yazı 1Ali Beyaz, Veli Kırmızı, Ahmet Turuncu

Tablodaki isimler arasındaki virgül sonrası boşluk yazılmış olabiliyor.

Kaynakça gösterimi için:
1.Durum: Tek yazarlıysa: Beyaz, Ali
2.Durum: İki yazarlıysa: Beyaz, Ali ve Veli Kırmızı
3.Durum: Üç yazarlıysa: Beyaz, Ali, Veli Kırmızı ve Ahmet Turuncu

şeklinde almam lazım. Bu 3 durum için ayrı ayrı bu isimleri nasıl dönderebilirim?

rephp7
1158 gün önce

@makifgokce hocam, teşekkürler. Şu kısmı ayarlayamadım verdiğiniz kodda son kişinin adını virgül ile ayrıyor. Hasan, Hüseyin, Siyah (Kişinin adının üç veya daha fazla kelimeli olması sorun yaratıyor)

Tek yazarlıysa Birinci kişinin Soyadı (virgül) Adı olacak Örnek: Ali Beyaz --> Beyaz, Ali
İkinci yazar varsa Örnek: Beyaz, Ali (ve) Veli Kırmızı
Üç yazarlıysa Örnek: Beyaz, Ali (virgül) Veli Kırmızı (ve) Ahmet Turuncu

Sadece İlk isim ters çevrilip virgül ile ayrılacak sonraki yazarlar ismi bozulmadan virgül ile ayrılacak ve son yazardan önce "ve" gelecek.

Uğraştım ama iyi karıştırdım kodunuzu değiştiremedim.