0byt3m1n1
Path:
/
home
/
kassiope
/
www
/
lib
/
fonctions
/
[
Home
]
File: ajax_search.php
<?php include('../../configuration.inc.php'); $searchword = $_POST['searchword']; $searchword = explode(' ',$searchword); // gestion des suggestions : recherche catégories $sql = "SELECT MATCH (nom_".$_SESSION['langue'].", description_".$_SESSION['langue'].") AGAINST ('+".implode(' +',$searchword)."') AS Score, c.* FROM gaia_categories c WHERE c.etat = 1 and MATCH (nom_".$_SESSION['langue'].", description_".$_SESSION['langue'].") AGAINST ('+".implode(' +',$searchword)."') order by Score desc limit 0,5"; //$sql = "select * from gaia_categories where etat = 1 and nom_".$_SESSION['langue']." like '%".$searchword."%' limit 0,5"; $getcat = mysql_query_override($sql); $suggest = ''; if(mysql_num_rows_override($getcat)) { $suggest = '<h5>Suggestions</h5>'; while($cats = mysql_fetch_array_override($getcat)) { $suggest .= '<a href="'.$wwwroot.'achat/recherche.php?cat_search='.$_POST['cat_search'].'&search='.urlencode($cats['nom_'.$_SESSION['langue']]).'">'.$cats['nom_'.$_SESSION['langue']].'</a>'; } } //######################################################################################################### // gestion des résultats : recherche produits $sql = "SELECT MATCH (nom_".$_SESSION['langue'].", descriptif_".$_SESSION['langue'].", description_".$_SESSION['langue'].", informations_".$_SESSION['langue'].") AGAINST ('+".implode(' +',$searchword)."') AS Score, p.* FROM gaia_produits p WHERE p.etat = 1 and MATCH (nom_".$_SESSION['langue'].", descriptif_".$_SESSION['langue'].", description_".$_SESSION['langue'].", informations_".$_SESSION['langue'].") AGAINST ('+".implode(' +',$searchword)."') order by Score desc limit 0,6"; //$sql = "select * from gaia_produits where etat = 1 and (nom_".$_SESSION['langue']." like '%".$searchword."%' or description_".$_SESSION['langue']." like '%".$searchword."%') limit 0,6"; $getprods = mysql_query_override($sql); $searchprods = ''; if(mysql_num_rows_override($getprods)) { $searchprods = '<div class="row"> <div class="col products"> <h5>Les produits</h5> </div> <div class="col see-all"><a href="'.$wwwroot.'achat/recherche.php?cat_search='.$_POST['cat_search'].'&search='.urlencode($_POST['searchword']).'">Tout voir</a></div> </div> <div class="row">'; while($prods = mysql_fetch_array_override($getprods)) { $searchprods .= template_index_produit_search($prods['id'],1); } $searchprods .= '</div>'; } //######################################################################################################### // Remontée des infos dans le moteur echo json_encode(array("suggest"=>$suggest, "searchprods"=>$searchprods));