&quot;SELECT FROM tablo WHERE words='$arama' kullanırsamda Demir kelimesini bulmaz &quot;SELECT FROM tablo WHERE words like '$arama' yaparsan olur. words='$arama' ifadesi field alanı integer ise çalışır

merhaba, sorunum şu yardım ederseniz sevinirim. Dallama hintlilerle dolu forumlara yazmak istemedim dedim bizim forumlar ne güne duruyor.. $aranan kelime diye bir degişkenim var. Yapılan arama sorgusu sonucu veritabanından 10 tane kayıt buldu. Bunları ekrana basacagım. Bulunan sorgu sonuçları sayfasını Google gibi sadece 200 karekter bastırmayı düşünüyorum. Bunu yapabilirim. yine aranan kelimeyi bulunan sonuçta bold yapayım dedim. bunuda yapabilirim. yapamadıgım olay şu ekrana sadece aranan kelimenin sağ tarafını bastırmak istiyorum, ki bold olay yaptıgım görünsün. aranan kelimenin o cümlede geçtigi görünsün. örnek şöyle: $aranan=&quot;seni&quot;; $data=&quot;Mevcudiyetinin ve istikbalinin yegane temeli budur. Bu temel, senin, en kıymetli hazinendir. İstikbalde dahi, seni, bu hazineden mahrum etmek isteyecek, dahili ve harici, bedbahtların olacaktır.&quot;; ekran sonucu şunu istiyorum : seni, bu hazineden mahrum etmek isteyecek, dahili ve harici, bedbahtların olacaktır

$aranan=&quot;demir&quot; $sor=&quot;select from veritabani where words like %$aranan%&quot;; $sorgula=mysql_query ; while ($sonuc=mysql_fetch_array { $yeni_sonuc=explode ; $kac_tane_kelime=count ; for($i=0;$i&lt;$kac_tane_kelime;$i++) } bunları forumda yazdım yani denemedim muhtemelen çalışır. Ama yine de işin içinden çıkamazsan Msn den ulaşabilrisin Mehmet Uysal

strpos ve substr fonksiyonlarını incelersen inanki yapabilirsin strpos ile kelimenin bulunduğu yeri bulmak, substr ile ordan başlayarak 200 karakter almak ve str_replace ile de &lt;b&gt;aranankelime&lt;/b&gt; yapmak gibi. Benden bu kadar örnek yazamayacağım

çok saol yaparım artık gerisini. birde bişey daha soracam &quot;SELECT FROM tablo WHERE words like '%$arama%' şimdi yukardaki sorguyu kullanınca diyelimki $arama=&quot;demir&quot; ama yukardaki sorguyu kullanınca demir el kelimesinide döküyor ekrana hangi sorguyu kullanmam gerek &quot;SELECT FROM tablo WHERE words='$arama' kullanırsamda Demir kelimesini bulmaz