1.
serialize()
unserialize()
Поиск в блоках неудобен.
Зато в одной
2. разбивать по отдельным полям
Т.к. блоков Х, то это минус
3. Привести к 1NF
есть минусы
Зто как?????
Похвальное желание.
Все подсказки даны
1 час преподавателя как минимум 10$
Куда ж еще подробней?
зы Если хотите чтоб это я Вам сделал - озвучьте цену в ЛС
а где же
".DB_PREFIX."_catalog AS c ?
Одним запросом - не проблема - заюзать having
R34-zevs, Прочитайте написанный запрос ВСЛУХ
и сравните
SELECT t.tid FROM ".DB_PREFIX."_tovari AS t LEFT JOIN ".DB_PREFIX."_catalog AS c ON (c.tovar > 0) WHERE c.cataid=t.cataid && t.cid=0
SELECT t.tid FROM ".DB_PREFIX."_tovari AS t LEFT JOIN ".DB_PREFIX."_catalog AS c ON (c.cataid=t.cataid) WHERE c.tovar > 0 && t.cid=0
и есть
having
# - называется hash
<div name=content>
<script>window.location.hash="content"</script>
И понимаешь ЗАЧЕМ!
Путем проб и ошибок все решилось.
Суть была, в том, что инфа о геолокации бралась из кук (true) в коде