Chukcha

Рейтинг
291
Регистрация
04.02.2005

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


---------- Добавлено 07.08.2013 в 14:27 ----------

есть агрегатные функции count(поле)

и есть

having

# - называется hash

<div name=content>

<script>window.location.hash="content"</script>

хороши, когда ими занимаешься и настраиваешь.

И понимаешь ЗАЧЕМ!

Путем проб и ошибок все решилось.

Суть была, в том, что инфа о геолокации бралась из кук (true) в коде

Всего: 2548