Merhaba,
Sql ile çektiğimiz bir makale içinde olan verileri otomatik linkleme yapmak istiyorum. Örnek Makale içinde Gıda diye bir yazı var bunu kategori içinde kontrol edip Gıda katagorisine linkleme yapacak bunu nasıl yapabilirim yardımcı olacak varmı konu hakkında?
Php Makale içinde Yazıları Otomatik linkleme
5
●126
- 05-12-2022, 15:12:41Explode ile her boşluktan dizin yapın. Bu dizini kategoriler foreachı içerisinde kategori başlığını where ile kontrol edin. Eğer varsa linklendirin
Bunu da düz texti str replace ile değiştirmeniz gerekir sanırım en son aşamada.
- 05-12-2022, 15:49:16Alttaki kod örneği işinizi görecektir diye düşünüyorum hocam.
Eğer kategorilere ve ya etiketlere göre yapacaksanız bu işi. Onları sql den toplayıp bul değiştir değişkenlerini bir fonksiyon içinde oluşturabilirsiniz.
$metin = "Lorem Ipsum, dizgi ve baskı endüstrisinde kullanılan mıgır metinlerdir. Lorem Ipsum, adı bilinmeyen bir matbaacının bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır. Beşyüz yıl boyunca varlığını sürdürmekle kalmamış, aynı zamanda pek değişmeden elektronik dizgiye de sıçramıştır. 1960'larda Lorem Ipsum pasajları da içeren Letraset yapraklarının yayınlanması ile ve yakın zamanda Aldus PageMaker gibi Lorem Ipsum sürümleri içeren masaüstü yayıncılık yazılımları ile popüler olmuştur."; $bul = [ 'gida', 'ekmek', 'lorem' ]; $degistir = [ '<a href="link">gida</a>', '<a href="link">ekmek</a>', '<a href="link">lorem</a>' ]; $yeniMetin = str_ireplace($bul, $degistir, $metin);
- 05-12-2022, 17:01:05Ben Veri Çektiğim için aşağıdaki gibi bir fonksiyon hazırladım ama foreach tek dönüp veriyi tek gönderiyor bunu nasıl düzenlerim.
, ile ayırıp döngüye alıyorum ama veri bana tek seferde geliyor
PhYtOnX adlı üyeden alıntı: mesajı görüntüle
Bunu da düz texti str replace ile değiştirmeniz gerekir sanırım en son aşamada.