Esempio n. 1
0
<?php

include '../BD.class.php';
include '../GM_busquedas_motor.class.php';
require_once '../GM_general.class.php';
require_once "../../res/modulos_buscadorAv/modulo_cuenta_motor.php";
BD::conectar();
$tmp = explode('_', $_POST["tipo"]);
$campo_contador = array_shift($tmp);
$IDCategoria = GM_general::obtener_id_categoria($campo_contador);
$paraContar = array('categoria' => $IDCategoria);
$paraContar['marca'] = GM_busquedas_motor::obtener_nombre_marca($_POST['marca']);
if (!empty($_POST["precio_desde"])) {
    $paraContar['precio_desde'] = $_POST["precio_desde"];
}
if (!empty($_POST["anio_desde"])) {
    $paraContar['anio_desde'] = $_POST["anio_desde"];
}
$modelos = array();
$modelos = GM_busquedas_motor::obtener_modelos_motor($paraContar['marca'], $campo_contador);
foreach ($modelos as &$modelo) {
    $paraContar['modelo'] = $modelo['nombre'];
    $listaIDs = contar($paraContar);
    $num = count($listaIDs);
    $modelo["n{$campo_contador}"] = $num;
}
BD::desconectar();
echo json_encode($modelos);
Esempio n. 2
0
function search_for_keyword_cat($array, $keyword)
{
    echo "<li>";
    echo "<span class='titu_suge'>Categorias</span>";
    echo "</li>";
    // if ($array) {
    foreach ($array as $key => $value) {
        echo "<li>";
        echo "<span class='color-key'>" . strtolower($keyword) . "</span>";
        // $termi=ltrim(strtolower($value['nombre']), strtolower($keyword));
        $part = explode(' ', strtolower($value['nombre']));
        $e = array_shift($part);
        $termi = str_replace(strtolower($keyword), '', $e) . ' ' . implode(' ', $part);
        echo "<span class='color-substring'>" . $termi . "</span>";
        $cat = GM_general::obtener_padre_categoria($value['nombre_rr']);
        if ($cat['nombre'] != '') {
            $cat_id_padre = GM_general::obtener_id_categoria($value['nombre_rr']);
            echo "<span class='inCat' data-cat='" . $value['nombre'] . "' data-cat-rr='" . $value['nombre_rr'] . "' data-cat-id='" . $cat_id_padre . "'>en " . $cat['nombre'] . " </span>";
        }
        echo "</li>";
    }
    // }
    // else
    // $dato='';
    // return $dato;
}
Esempio n. 3
0
<?php

if (!$_POST) {
    exit;
}
require "../BD.class.php";
require "../GM_general.class.php";
if (empty($_POST['categoria']) || $_POST['categoria'] == 'motor') {
    require "../GM_busquedas_motor.class.php";
    require "../../res/modulos_buscadorAv/modulo_cuenta_motor.php";
} else {
    if ($_POST['categoria'] == 'inmobiliaria') {
        require "../../res/modulos_buscadorAv/modulo_cuenta_inmobiliaria.php";
    }
}
unset($_POST['categoria']);
BD::conectar();
$data = array();
$data['categoria'] = GM_general::obtener_id_categoria($_POST['url']);
unset($_POST['url']);
foreach ($_POST as $key => $value) {
    $data[$key] = $value;
}
echo count(contar($data));
BD::desconectar();