$sqlhaberler="Select * FROM haberler where (konu like '$_GET[degistir136]') and hotel='$efembenim'";
bu sekilde bi kodum var. simdi ornek haber aratinilinca atiyorum haberin adi hulya avsar, frikik verdi ama sitede hulya avsar frikik verdi diye aratilinca sonucu cikarmiyor malesef. buna nasil bir kod yazilabilir ? virgul unlem cart curt haberlerde varsa adam duz yazdiysa sonucu cikmiyor
php search sorunum var
6
●561
- 13-11-2007, 18:18:17Üyeliği durdurulduhim tam zit olarak anladin yada oyle anlatmisim. simdi haberin basligi atiyorum.
Arkadas bana(efe) yardim ediyor.
ama artilan cumle ise :
arkadas bana yardim ediyor. ---> boyle bi durumda malesef sqlden cekemiyor. % isaretlerini denedim oda fayda etmedi. yuzde isaretinde ornek arkadas bana diye arasa gerisini getirmese veriyi cekiyor. ama uzatilinca cekemiyor. - 13-11-2007, 19:03:53Üyeliği durduruldubu kodda veriyi yine aldirtmadi tam olarak olay su.
ben ornek veriyorum haberin sqldeki basligi su : abdullah gul, konusma yapti
linkler ise http://www.siteadi.com/abdullah_gul_konusma_yapti.html olucak. id vs kullanmiyorum direk search yapsin veriyi ceksin istiyorum.
bu durumda virgul lu olmadigi icin url haberi cekemiyor. virgulsuz v.s. haberleri duzgunce cekemiyor. virgulleri silip ekle dersen otomatik sql e haberleri haber sitesinden cekiyor. bundan oturu bunuda yapmam sart gibi birsery
$id = $_GET["id"];
$cumle136="$id";
$degistir136=eregi_replace("asdasdsadfasfasda","cc ",stripslashes($cumle136));
$degistir136=eregi_replace("_"," ",stripslashes($degistir136));
$sqlhaberler="Select * FROM haberler where konu like '%$degistir136' and hotel='$efembenim'";
$haberler=mysql_query($sqlhaberler);
$sonuchaberler= mysql_fetch_array($haberler);
$hotelide=$sonuchaberler[id];