fiyat bölümü veri tabanında şu şekilde mysql_query("select * from emlaklar where fiyat
ben sadece fiyatı değil aynı zamanda fiyata bağlı ilanların resimleri başlıkları il ve ilçe şeklinde yazılmasını istiyorum. yani o aralıktaki ilanlar düşükten yüksek fiyata sıralansın istiyorum. çok uzun oldu anlatmam sıkılmadan okursunuz inşallah sizide yordum.
index.php sayfam
include("config.php");
$sqlCountry="select id,country_name from country order by country_name asc ";
$resCountry=mysql_query($sqlCountry);
$checkCountry=mysql_num_rows($resCountry);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_bin'");
$query = mysql_query("select * from settings");
while($print = mysql_fetch_array($query)){ ?>
<script></script>
<script></script>
<script>$(window).load(function() { $('.blueberry').blueberry(); }); </script>
Buda arama.php sayfam
include("config.php");
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_bin'");
$query = mysql_query("select * from settings");
while($print = mysql_fetch_array($query)){ ?>
Arama |
Arama
if(isset($_POST['gonder'])){
$emtur = $_POST['emtur'];
$il = $_POST['il'];
$ilce = $_POST['ilce'];
$fiyat = $_POST['fiyat'];
if($emtur=="" && $il=="" && $ilce=="" && $fiyat==""){ echo 'Arama yapabilmek için arama formunda belirtilen değerlerden seçim yapınız veya giriniz.'; }else{
if(@$_SESSION['kontrolzamani'] + $print['sure'] > time()){ $kalanzaman = $_SESSION['kontrolzamani']-time()+$print['sure']; echo 'Arama yapabilmek için '.$kalanzaman.' saniye beklemelisiniz.'; }else{
$limit = 9;
$page = @$_GET["page"];
if(empty($page) or !is_numeric($page)) {
$page = 1;
}
$count = mysql_num_rows(mysql_query("SELECT id FROM emlaklar where anakat like '%$emtur%' AND il like '%$il%' AND ilce like '%$ilce%' AND fiyat like '%$fiyat%' order by id desc"));
$toplamsayfa = ceil($count / $limit);
$baslangic = ($page-1)*$limit;
if($toplamsayfa < @$_GET["page"]){ echo ''; exit(); }else{ }
$sorustur = "SELECT * FROM emlaklar where anakat like '%$emtur%' AND il like '%$il%' AND ilce like '%$ilce%' AND fiyat like '%$fiyat%' ORDER BY id desc LIMIT $baslangic,$limit"; $sayac = 1;
$yazdir_sorgu = mysql_query($sorustur) or die(mysql_error()); if(mysql_num_rows($yazdir_sorgu)=="0"){
echo 'Aradığınız ürün ile ilgili hiçbir arama sonucu mevcut değil.
Öneriler;
Tüm kelimeleri doğru yazdığınızdan emin olun.
Başka anahtar kelimeleri deneyin.
Daha genel anahtar kelimeleri deneyin.
Daha az anahtar kelime deneyin.'; }else{
while ($fff = mysql_fetch_array($yazdir_sorgu)){ ?>
';
echo '';
if($count > $limit) :
$x = 2;
$lastP = ceil($count/$limit);
if($print['seourl']==".php"){
if($page > 1){
$onceki = $page-1;
echo "Geri ";
} }elseif($print['seourl']==".html"){
if($page > 1){
$onceki = $page-1;
echo "Geri ";
} }
if($print['seourl']==".php"){
if($page==1) echo "1 ";
else echo "1 ";
}elseif($print['seourl']==".html"){
if($page==1) echo "1 ";
else echo "1 "; }
if($page-$x > 2) {
echo "...";
$i = $page-$x;
} else {
$i = 2;
}
if($print['seourl']==".php"){
for($i; $i<=$page+$x; $i++) {
if($i==$page) echo "$i ";
else echo "$i ";
if($i==$lastP) break;
} }elseif($print['seourl']==".html"){
for($i; $i<=$page+$x; $i++) {
if($i==$page) echo "$i ";
else echo "$i ";
if($i==$lastP) break;
} }
if($print['seourl']==".php"){
if($page+$x < $lastP-1) {
echo "...";
echo "$lastP";
} elseif($page+$x == $lastP-1) {
echo "$lastP";
} }elseif($print['seourl']==".html"){
if($page+$x < $lastP-1) {
echo "...";
echo "$lastP";
} elseif($page+$x == $lastP-1) {
echo "$lastP";
} }
if($print['seourl']==".php"){
if($page < $lastP){
$sonraki = $page+1;
echo "İleri";
} }elseif($print['seourl']==".html"){
if($page < $lastP){
$sonraki = $page+1;
echo "İleri";
} }
endif;
echo ''; $_SESSION['kontrolzamani'] = time(); } } }else{ echo 'Arama işlemi için lütfen arama formunu kullanınız!'; } ?>
© , . Tüm hakları saklıdır.
<script> function SayiKontrol(e) {
olay = document.all ? window.event : e;
tus = document.all ? olay.keyCode : olay.which;
if(tus<48||tus>57) {
if(document.all) { olay.returnValue = false; } else { olay.preventDefault(); }
}
} </script>
Bu veridiğim kodlarda değişiklik yapmadım. içinde fiyata göre arama var ama sadece tek değer giriyorsun dolayısıyla diğer ilanlar çıkmıyor.