lostyazilim

PHP ile kelime arama

8 Mesajlar 766 Okunma
lstbozum
wmaraci reklam

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Merhaba arkadaşlar yapmak istediğim şey gelen post içerisindeki verinin içerisinde @ ile başlayan ve boşluk ile biten keliemeyi alıp veritabanında aratmak istiyorum.

heskes strstr() fonksiyonunu önermiş. Strstr() ile kelime arama yaptırmak istediğimde yazı içerisinde @ ile başlayan bir kelimeyi eklediğimde kelimeden sonraki yazıların tamamını alıyor. Yapmak istediğim

Ali @Topu Tut yazdığında sadece @ kelimesinin sağındaki Topu almak istiyorum. Bunun için başka bir fonksiyon mu kullanmalıyım?
 

 

wmaraci
reklam

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 562
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
çok uğraşırsın ama uğraşırım farketmez dersen

postu önce explode ile @ ten böl daha sonra boşluktan böl 0ı al eğer birden fazla varsa böl say ilki böl ikinciyi böl vs ama boşluktan böldükten sonta hep 0ı al bu işini çözer ama fonksiyon yazmalısın.
 

 

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
şöyle bir şey var, yorumlarda kullanıcı nickini yazdığında kullanıcının nickine göre veritabanında o kullanıcıya mail gönderteceğim ama sorun şu yorum içerisinde @ahmet @mehmet @ceyda şeklinde birden fazla @ ile başlayan kelime varsa bunların hepsine göndermek istiyorum. Bunun için nasıl bir mantık yürütmeliyim?
 

 

dlkrnugur dlkrnugur JS Coder Kullanıcı
  • Üyelik 20.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Coder
  • Konum Muğla
  • Ad Soyad U** D**
  • Mesajlar 1070
  • Beğeniler 210 / 209
  • Ticaret 41, (%98)
Regex araştırın.
 

 

wmaraci
wmaraci

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
teşekkürler regex i araştırıyorum hemen
 

 

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Arkadaşlar preg_match_all ile yapmam gerekiyor sanırım. Peki @ ile boşluk arasını nasıl alabilirim? @ tamam da boşluğu nasıl belirteceğim?
 

 

dlkrnugur dlkrnugur JS Coder Kullanıcı
  • Üyelik 20.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Coder
  • Konum Muğla
  • Ad Soyad U** D**
  • Mesajlar 1070
  • Beğeniler 210 / 209
  • Ticaret 41, (%98)
Şöyle bir şey buldum, iş görebilir: http://ozkanaykut.blogspot.com.tr/2015/06/php-hastagetiket-sistemi-yapm.html
viper302

kişi bu mesajı beğendi.

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Çok teşekkürler hem aradığım regex i eklemiş hemde ekstra olarak daha sonrasında link ekleme de yapacaktım onuda eklemiş arkadaş.
dlkrnugur

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al