Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

SQL запрос - Опенкарт

закрито без виконання


Здравствуйте!

Нужно дописать запрос в базу. 2 таблицы: product_description (отсюда берём product_id и tag) и нужно сравнить с product_to_category (product_id и category_id)
Работа в файле /catalog/controller/product/search.php

Есть часть кода:

// Поиск серии
$query = $this->db->query("SELECT DISTINCT tag FROM " . DB_PREFIX . "product_description WHERE tag LIKE '%" LIMIT 5");

$results = $query->rows;

foreach ($results as $result) {
$data1[] = array(
'thumb' => false,
'name'  => strip_tags(html_entity_decode($result['tag'], ENT_QUOTES, 'UTF-8')),
'href'  => $this->url->link('product/category', 'path=' . $result['category_id'] .'&serie='.$result['tag']),
'type'  => 'серия',
'count' => 1
);
}

Название выводит, '&serie='.$result['tag'] работает правильно, но вот как c помощью sql достать нужный category_id, чтобы при этом ещё искало название tag ?

Додатки 2

Перегляд контактної інформації доступний тільки зареєстрованим користувачам.


  1. 2 дні600 ₽
    Ильназ Каримуллин
     117 

    Сделаю быстро,нужно всего лишь правильно прописать SQL запрос.

    Росія Казань | 24 лютого о 02:30 |
  2. 1 день600 ₽
    Антон Мыслицкий
     472   6   0

    Могу выполнить

    Україна Київ | 24 лютого о 02:40 |
  3.  1718 
    1   51   0

    1 день200 ₴
    Александр Щ. перевірений 

    Обращайтесь сделаю.

    Україна Дніпро | 24 лютого о 03:29 |

Замовник
Славик Пастушенко
Україна Харків  10   0
Проект опублікований
24 лютого о 01:51
89 переглядів
Місцеположення виконавця
Україна Україна
Мітки
Поділитися