• 17-11-2010, 21:46:18
    #19
    nyildiz adlı üyeden alıntı: mesajı görüntüle
    Ek olarak bir şey eklemeyi unuttum.Ayrı tablolar var söz ayrı beste ayrı mesela ikisinde birden arama yapılıcak onu eğer kaynak kodu bulursak search.php kısmından ben düzenliyebilrim sanırım.
    o zaman sizin aradığınız şey ilk önce bir search.php önce elinizdeki kelimeyi filtreleyip aratıp uygun sonuçları veren birşey lazım ki daha sonra önerili sisteme geçebilesiniz

    size pm den attığımınkini vereyim ama hiç bir işinize yaramaz bu haliyle siz 0 dan yazmalısınız
    <?php
    
    include(dirname(__FILE__).'/config/config.inc.php');
    
    if (Tools::getValue('ajaxSearch') AND $query = urldecode(Tools::getValue('q')) AND !is_array($query))
    {
    	include(dirname(__FILE__).'/init.php');
    	$link = new Link();
    	$searchResults = Search::find(intval(Tools::getValue('id_lang')), $query, 1, 10, 'position', 'desc', true);
    	foreach ($searchResults AS &$product)
    		$product['product_link'] = $link->getProductLink($product['id_product'], $product['prewrite'], $product['crewrite']);
    	//print_r($searchResults);
    	die(json_encode($searchResults));
    }
  • 18-11-2010, 00:42:01
    #20
    Tontonq adlı üyeden alıntı: mesajı görüntüle
    o zaman sizin aradığınız şey ilk önce bir search.php önce elinizdeki kelimeyi filtreleyip aratıp uygun sonuçları veren birşey lazım ki daha sonra önerili sisteme geçebilesiniz

    size pm den attığımınkini vereyim ama hiç bir işinize yaramaz bu haliyle siz 0 dan yazmalısınız
    <?php
    
    include(dirname(__FILE__).'/config/config.inc.php');
    
    if (Tools::getValue('ajaxSearch') AND $query = urldecode(Tools::getValue('q')) AND !is_array($query))
    {
    	include(dirname(__FILE__).'/init.php');
    	$link = new Link();
    	$searchResults = Search::find(intval(Tools::getValue('id_lang')), $query, 1, 10, 'position', 'desc', true);
    	foreach ($searchResults AS &$product)
    		$product['product_link'] = $link->getProductLink($product['id_product'], $product['prewrite'], $product['crewrite']);
    	//print_r($searchResults);
    	die(json_encode($searchResults));
    }
    İnceleyip tekrar konuyu güncellicem.Yardımın için teşekürler.
  • 18-11-2010, 19:24:25
    #21
    Farklı tablolardaki verileri jquery arama yapmayı deniyorum ama mysql sorgusunda hata veriyor.

    $query = "SELECT distinct mahalle.mahalleAdi,sehir.sehiradiLower FROM mahalle,sehir  where mahalle.mahalleAdi,sehir.sehiradiLower like '".$q."%'";
    sehirve mahalle iki ayrı tablo...
  • 26-11-2010, 21:32:48
    #22
    nyildiz adlı üyeden alıntı: mesajı görüntüle
    Farklı tablolardaki verileri jquery arama yapmayı deniyorum ama mysql sorgusunda hata veriyor.

    $query = "SELECT distinct mahalle.mahalleAdi,sehir.sehiradiLower FROM mahalle,sehir  where mahalle.mahalleAdi,sehir.sehiradiLower like '".$q."%'";
    sehirve mahalle iki ayrı tablo...
    Böyle deneyin bir de.
    $query = 
    "SELECT DISTINCT mahalle.mahalleAdi, sehir.sehiradiLower
    FROM mahalle, sehir
    WHERE mahalle.mahalleAdi LIKE '".$q."%'
    AND sehir.sehiradiLower LIKE '".$q."%'";