Açıkçası verdiğin kodların uzunluğunu görünce hiç bakmadım. Sanırsam eregi fonksiyonu ile aranan kelimeleri başlıkların içinden kontrol ettiriyorsun. Tabiki Mustafa Sandal, Sandal Mustafa'nın içinde yoktur ve netice olarak sonuçlarda çıkmayacaktır. Yapman gereken şey, aranan kelimeleri explode ile boşluklardan bölmek. Sonra her bir kelimeyi başlıktan tek tek aratmak. Madem Türkçen de pek iyi değil ortak dilden konuşalım &lt;?php $aranacak=$_GET ; $aranacak_ac=explode ; echo &quot;Sonuçlar:&lt;br&gt;&quot;; while($v=mysql_fetch_array { $baslik=$v ; for($i=0;$i&lt;count ;$i++){ $veri=$aranacak_ac ; if(eregi }//bu döngü ile aranan kelimelerden her bir kelimeyi aratıyor }//başlıkları listeletiyoruz?&gt; Bu tür aramanın dezavantajı nedir dersen, aranan kelimeleri bölüp tek tek arattığından gösterilen sonuçlar pek doğru olmayacaktır. Örnek: Başlık &quot;Karnı bahar yemeği nasıl yapılır&quot; olsun. Aradığın ise &quot;Bahar ayları&quot; olsun. Aradığında &quot;bahar&quot; olduğundan karnı bahar gibi alakasız sonuçları da gösterecektir. Sorunun çözümü için bir arama modülü geliştirmelisin. Ancak bloğum için arama modülü geliştirirken bunun pek de kolay olmadığını tecrübe etmiştim. Burada arama modülü nasıl yapılır anlatmak mantıksız olur. Yardım istersen: adresini msnden ekleyebilirsin.

KODLAR ASSAGIDAKI GIBIDIR. NEREYE NE YAPMAM GEREKTIGINI BILMIYORUM. KODUN DOGRU YERINI VERIP VERMEDIGIMIDE BILMIYORUM. BIR ALTTADA VAMP ARA PHP'NIN KODLARI VAR. TURKCEM KOTU PHP'DE ACEMIYIM SEARHC. PHP &lt;body class=&quot;bgleft&quot;&gt; &lt;SCRIPT language=&quot;javascript&quot;&gt; function sch function vi &lt;/SCRIPT&gt; &lt;? include &quot;inc/vampara. php&quot;; ?&gt; &lt;script type=&quot;text/javascript&quot;&gt;window. onscroll=os;&lt;/script&gt; &lt;DIV style=&quot;OVERFLOW-X: hidden;&quot;&gt; &lt;?php $vampara_sirala_cabuk = RequestUtil::Get ; $sayfa = RequestUtil::Get ; $vampara_sirala = RequestUtil::Get ; $vampara_dc1 = RequestUtil::Get(&quot;vampara_dc1&quot;); $vampara_dc2 = RequestUtil::Get(&quot;vampara_dc2&quot;); $vampara_dc3 = RequestUtil::Get(&quot;vampara_dc3&quot;); $vampara_dc4 = RequestUtil::Get(&quot;vampara_dc4&quot;); $vampara_dc5 = RequestUtil::Get(&quot;vampara_dc5&quot;); $vampara_dc6 = RequestUtil::Get(&quot;vampara_dc6&quot;); $vampara_kucuktarih = RequestUtil::Get ; $vampara_buyuktarih = RequestUtil::Get ; $vampara_baslik = RequestUtil::Get ; $vampara_yazar = RequestUtil::Get ; $vampara_sirala_iyisi = RequestUtil::Get ; $vampara_sirala_muzelik = RequestUtil::Get ; $max= 50; if($vampara_sirala_cabuk 1) $SQL_cabuk = &quot; LIMIT 0,$max&quot;; else {if $SQL_cabuk=&quot; LIMIT &quot;.(($sayfa-1) $max).&quot;,$max&quot;;} if(strlen 0) if($vampara_sirala 2) if($vampara_dc1!=&quot;&quot; and $vampara_dc2!=&quot;&quot; and $vampara_dc3!=&quot;&quot; and $vampara_dc4!=&quot;&quot; and $vampara_dc5!=&quot;&quot; and $vampara_dc6!=&quot;&quot;) { if(($vampara_dc3 10000+$vampara_dc2 100+$vampara_dc1)&gt;=($vampara_dc6 10000+$vampara_dc5 100+$vampara_dc4)) else } if if { $vampara_baslik = str_replace(&quot;%20&quot;,&quot; &quot;,$vampara_baslik); $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = str_replace ; $vampara_baslik = strtolower ; $string=$_GET ; / burda göçmeme için süper bi üçkaat var. $vampara_baslik_kontrol = str_replace ; if else / $SQL_baslik=&quot;AND konular. baslik like '%$vampara_baslik%'&quot;; if else if if($vampara_sirala_iyisi 1) else if($vampara_sirala_muzelik 1) else $SQL_konular=&quot;DISTINCT konular. baslik, konular. id&quot;; $SQL_base=&quot;SELECT $SQL_konular FROM konular, mesajlar WHERE $SQL_baslik $SQL_yazar $SQL_iyisi $SQL_muze $SQL2 AND &quot;; $SQL_base_sayfa=&quot;SELECT COUNT FROM konular, mesajlar WHERE $SQL_baslik $SQL_yazar $SQL_iyisi $SQL_muze $SQL2 AND &quot;; if ($vampara_sirala 0) else if ($vampara_sirala 1) else if ($vampara_sirala 2) else if ($vampara_sirala 3) else } if { $string=$_GET ; if else if($vampara_sirala_iyisi 1) else if($vampara_sirala_muzelik 1) else $SQL_konular2=&quot;DISTINCT konular. baslik, konular. id, COUNT as baslikaltindamesajsayisi&quot;; $SQL_base2=&quot;SELECT $SQL_konular2 FROM konular, mesajlar WHERE AND $SQL_iyisi $SQL_muze AND $SQL2 &quot;; $SQL_base2_sayfa=&quot;SELECT COUNT FROM konular, mesajlar WHERE AND $SQL_iyisi $SQL_muze AND $SQL2 &quot;; if ($vampara_sirala 0) else if ($vampara_sirala 1) else if ($vampara_sirala 2) else if ($vampara_sirala 3) else } if else $vampara_tanim=mysql_fetch_array ; $vampara_tanim_sayisi=$vampara_tanim ; $vampara_sayfa_sayisi = ceil ; //sayfalama echo &quot;&lt;center&gt;&lt;div class=pagi&gt;&lt;font face=Verdana size=1&gt; $language &lt;br&gt;&quot;; if($vampara_sirala_cabuk 0 AND $vampara_sayfa_sayisi&gt;1) { echo &quot;sayfa &quot;; if($sayfa!=1) echo &quot;&lt;SELECT class=pagis onchange=\&quot;jm('self', this,0);\&quot; name=sayfa&gt;&quot;; for ($i=1;$i&lt;=$vampara_sayfa_sayisi;$i++) { if else } echo &quot;&lt;/SELECT&gt; / $vampara_sayfa_sayisi &quot;; if } echo &quot;&lt;br&gt;&lt;/div&gt;&lt;/center&gt;\n&lt;TABLE cellSpacing=0 cellPadding=0 border=0&gt;\n&lt;TBODY&gt;\n&quot;; $sorgu = mysql_query ; while ($kayit=mysql_fetch_array { $id = $kayit ; $baslik = $kayit ; $baslikaltindamesajsayisi = $kayit ; $saydir++; echo &quot;&lt;tr onmouseover=\&quot;vi \&quot; onmouseout=\&quot;vi \&quot;&gt;\n&lt;td&gt;· &lt;/td&gt;&lt;td width='190'&gt;&quot;; echo &quot;&lt;a href=\&quot;nedir. php?&amp;q=$baslik\&quot; target=main&gt;&lt;font size=2&gt;$baslik&lt;/font&gt;&lt;/a&gt; &quot;; if($baslikaltindamesajsayisi&gt;1) if {echo &quot; &lt;span id=\&quot;m$id\&quot; style=\&quot;visibility:hidden\&quot;&gt;&lt;a href=\&quot;nedir. php?&amp;q=$baslik&amp;yazari=$vampara_yazar&quot;; if($vampara_sirala_muzelik 1) echo &quot;\&quot; target=main&gt;...&lt;/a&gt;&lt;/span&gt;&quot;;} echo &quot;&lt;/td&gt;\n&lt;/tr&gt;\n&quot;; } echo &quot;&lt;/TBODY&gt;&lt;/TABLE&gt;&quot;; //sayfalama if($vampara_sirala_cabuk 0 AND $vampara_sayfa_sayisi&gt;1) { echo &quot;&lt;center&gt;&lt;div class=pagi&gt;&lt;font face=Verdana size=1&gt; $language &lt;br&gt;&quot;; echo &quot;sayfa &quot;; if($sayfa!=1) echo &quot;&lt;SELECT class=pagis onchange=\&quot;jm('self', this,0);\&quot; name=sayfa&gt;&quot;; for ($i=1;$i&lt;=$vampara_sayfa_sayisi;$i++) { if else } echo &quot;&lt;/SELECT&gt; / $vampara_sayfa_sayisi &quot;; if } echo &quot;&lt;br&gt;&lt;/div&gt;&lt;/center&gt;\n&lt;TABLE cellSpacing=0 cellPadding=0 border=0&gt;\n&lt;TBODY&gt;\n&quot;; echo &quot;&lt;hr width=200 align=left&gt;&quot;; $SQL=&quot;SELECT id FROM konular WHERE baslik='$vampara_baslik' and statu=''&quot;; $sorgu=mysql_query ; if (! mysql_num_rows AND $vampara_baslik!=&quot;&quot;) else if ?&gt; Ekleme: VAMPARA. PHP &lt;div id=&quot;a&quot; class=adiv style=&quot;top:44px&quot;&gt; &lt;form method=&quot;post&quot; target=&quot;left&quot; action=&quot;sozluk. php&quot;&gt; &lt;table border=&quot;0&quot; cellpadding=0 cellspacing=0 style=&quot;width:200px&quot;&gt; &lt;tr&gt;&lt;td class=aup&gt; &lt;/td&gt; &lt;td id=amain rowspan=3 class=amain&gt; &lt;script type=&quot;text/javascript&quot;&gt;&lt;/script&gt; &lt;input type=hidden name=a value=sr&gt; &lt;input type=hidden name=process value=search&gt; &lt;table class=msg border=0 cellpadding=0 cellspacing=0&gt; &lt;tr&gt;&lt;td&gt;&lt;? echo $language ; ?&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;vampara_baslik&quot; size=&quot;19&quot; maxlength=&quot;100&quot;&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;&lt;? echo $language ; ?&gt;&lt;/td&gt;&lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;vampara_yazar&quot; size=&quot;19&quot; maxlength=&quot;50&quot; value=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; &lt;fieldset&gt;&lt;legend&gt;&lt;? echo $language ; ?&gt;&lt;/legend&gt; &lt;table class=msg&gt;&lt;tr&gt; &lt;td nowrap&gt;&lt;input id=ra type=radio class=radio name=vampara_sirala value=1 onclick=&quot;sch &quot;&gt;&lt;label accesskey=a for=ra&gt;&lt;? echo $language ; ?&gt;&lt;/label&gt;&lt;/td&gt; &lt;td nowrap&gt;&lt;input id=rr type=radio class=radio name=vampara_sirala value=2 onclick=&quot;sch &quot;&gt;&lt;label accesskey=r for=rr&gt;&lt;u&gt;r&lt;/u&gt; &lt;script type=&quot;text/javascript&quot;&gt; for(var n = 1; n &lt; 7; n++) document. write(String. fromCharCode(Math. round(Math. random 25)+97)); &lt;/script&gt;&lt;/label&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td nowrap&gt;&lt;input id=ry type=radio class=radio name=vampara_sirala value=0 checked onclick=&quot;sch &quot;&gt;&lt;label accesskey=y for=ry&gt;&lt;? echo $language ; ?&gt;&lt;/label&gt;&lt;/td&gt; &lt;td nowrap&gt;&lt;input id=rg type=radio class=radio name=vampara_sirala value=3 onclick=&quot;sch &quot;&gt;&lt;label accesskey=u for=rg&gt;&lt;? echo $language ; ?&gt;&lt;/label&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/table&gt; &lt;/fieldset&gt; &lt;fieldset style=&quot;white-space:nowrap;text-align:center&quot;&gt;&lt;legend&gt;&lt;? echo $language ; ?&gt;&lt;/legend&gt; &lt;? echo $language ; ?&gt;&lt;br&gt; &lt;select name=&quot;vampara_dc1&quot;&gt;&lt;option value=&quot;&quot;&gt;&lt;option&gt;01&lt;option&gt;02&lt;option&gt;03&lt;option&gt;04&lt;option&gt;05&lt;option&gt;06&lt;option&gt;07&lt;option&gt;08&lt;option&gt;09&lt;option&gt;10&lt;option&gt;11&lt;option&gt;12&lt;option&gt;13&lt;option&gt;14&lt;option&gt;15&lt;option&gt;16&lt;option&gt;17&lt;option&gt;18&lt;option&gt;19&lt;option&gt;20&lt;option&gt;21&lt;option&gt;22&lt;option&gt;23&lt;option&gt;24&lt;option&gt;25&lt;option&gt;26&lt;option&gt;27&lt;option&gt;28&lt;option&gt;29&lt;option&gt;30&lt;option&gt;31&lt;/select&gt; &lt;select name=&quot;vampara_dc2&quot;&gt;&lt;option value=&quot;&quot;&gt;&lt;option&gt;01&lt;option&gt;02&lt;option&gt;03&lt;option&gt;04&lt;option&gt;05&lt;option&gt;06&lt;option&gt;07&lt;option&gt;08&lt;option&gt;09&lt;option&gt;10&lt;option&gt;11&lt;option&gt;12&lt;/select&gt; &lt;select name=&quot;vampara_dc3&quot;&gt;&lt;option value=&quot;&quot;&gt;&lt;option&gt;2011&lt;option&gt;2012&lt;option&gt;2013&lt;option&gt;2014&lt;/select&gt; &lt;br&gt;&lt;? echo $language ; ?&gt;&lt;br&gt; &lt;select name=&quot;vampara_dc4&quot;&gt;&lt;option value=&quot;&quot;&gt;&lt;option&gt;01&lt;option&gt;02&lt;option&gt;03&lt;option&gt;04&lt;option&gt;05&lt;option&gt;06&lt;option&gt;07&lt;option&gt;08&lt;option&gt;09&lt;option&gt;10&lt;option&gt;11&lt;option&gt;12&lt;option&gt;13&lt;option&gt;14&lt;option&gt;15&lt;option&gt;16&lt;option&gt;17&lt;option&gt;18&lt;option&gt;19&lt;option&gt;20&lt;option&gt;21&lt;option&gt;22&lt;option&gt;23&lt;option&gt;24&lt;option&gt;25&lt;option&gt;26&lt;option&gt;27&lt;option&gt;28&lt;option&gt;29&lt;option&gt;30&lt;option&gt;31&lt;/select&gt; &lt;select name=&quot;vampara_dc5&quot;&gt;&lt;option value=&quot;&quot;&gt;&lt;option&gt;01&lt;option&gt;02&lt;option&gt;03&lt;option&gt;04&lt;option&gt;05&lt;option&gt;06&lt;option&gt;07&lt;option&gt;08&lt;option&gt;09&lt;option&gt;10&lt;option&gt;11&lt;option&gt;12&lt;/select&gt; &lt;select name=&quot;vampara_dc6&quot;&gt;&lt;option value=&quot;&quot;&gt;&lt;option&gt;2011&lt;option&gt;2012&lt;option&gt;2013&lt;option&gt;2014&lt;/select&gt; &lt;/fieldset&gt; &lt;fieldset&gt;&lt;legend&gt;&lt;? echo $language ; ?&gt;&lt;/legend&gt; &lt;input id=cf accesskey=h type=checkbox class=checkbox name=vampara_sirala_cabuk value=1&gt;&lt;label for=cf&gt;&lt;? echo $language ; ?&gt;&lt;/label&gt;&lt;br&gt; &lt;input id=cr accesskey=g type=checkbox class=checkbox name=vampara_sirala_iyisi value=1&gt;&lt;label for=cr&gt;&lt;? echo $language ; ?&gt;&lt;/label&gt;&lt;br&gt; &lt;/fieldset&gt;&lt;br&gt;&lt;div style=&quot;text-align:center&quot;&gt; &lt;input type=submit name=&quot;Submit&quot; class=but value=&quot;&lt;? echo $language ; ?&gt;&quot;&gt;&lt;/div&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td class=&quot;amid&quot; onmouseup=&quot;pp &quot;&gt;&lt;?=$language ?&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td class=abot&gt; &lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;/form&gt;&lt;/div&gt;

Arkadaşlar Öncelikle Merhabalar. Sizlere Kazakistan'dan yazıyorum. Türkçem çok iyi değil. İyi yazabiliyorum ama az anlıyorum. Elimde bir php script'i var. bu script'te başlıklarla ilgili arama yapabileceğim bir kısım var. Normalde aramaları yapıyor. Fakat diyelim benim Mustafa Sandal diye bir başlığım var. Ben Mustafa Sandal diye aratınca frame'de Mustafa Sandal başlığını ve içinde Mustafa Sandal geçen diğer başlıkları buluyor. Fakat Sandal Mustafa diye aratırsam bırakın diğer başlıkları Musafa Sandal başlığını bile frame'de getirmiyor. Bu konuda bana yardım edecek arkadaşlar var mı. Ne yapmam gerekiyor. Biliyorum basit bir problem ve kolay giderilebilecek birşey ama bulunduğum yerde php'den anlayan adama rastlamak çok zor. Lütfen anlatırken açık anlatın Türkçem çok iyi değil. Cevaplar için şimdiden teşekkürler.