postavkin

Рейтинг
601
Регистрация
06.01.2009
ghost28:
С этой таблицей еще какие-нибудь действия производятся? По хорошему ее нормализовать надо, и опосля делать запрос на минимальную цену.

Таблица специально создана для того, чтобы прописать на товары цены при разных условиях покупки. А что значит нормализовать?

Dinozavr:
что-то типа того:

while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$min = 10000000000;
$imya = "";
foreach(["zena1", "zena2", "zena3", "zena4", "zena5",] as $zena_imya){
if ($row[$zena_imya] < $min){
$min = $row[$zena_imya];
$imya = $zena_imya;
}
}
}

Dinozavr, спасибо, но что то не пашет.

Упростил,


$id = 4242;

$mass[$id]['zena1'] = 40;
$mass[$id]['zena2'] = 35;
$mass[$id]['zena3'] = 31;

$min = 10000000000;
$imya = "";
foreach(["zena1", "zena2", "zena3"] as $zena_imya){
if ($mass[$id][$zena_imya] < $min){
$min = $mass[$id][$zena_imya];
$imya = $zena_imya;
}
}
echo "<br>мин.цена=$min//$imya";

тоже не пашет

Но принцип ясен, сделал. Не работала эта строка

foreach(["zena1", "zena2", "zena3"] as $zena_imya){

Друзья, привет. Подскажите, нет ли решения, упростить выборку товаров?

Повторюсь, есть таблица, в ней несколько полей наименование которых содержит слово "_zena".

Задача.

1. выбрать все товары, где только одно из полей со словом "_zena" имеет значение>0

2. второй заход. сделать выборку товаров где более одного поля со словом "_zena" имеет значение >0

в обоих случаях нужно получить непосредственно что это за поле и его значение.

Спасибо заранее.

webjey:

SELECT table5.id,table5.ord_zena,table5.kro_zena,table5.pro_zena FROM table5
WHERE ord_zena>0 OR kro_zena>0 OR pro_zena>0

Понял, спасибо. Т.е. их перечислять в любом случае надо...

а, не подскажете, почему так как у вас, а не так


SELECT id, ord_zena, kro_zena, pro_zena FROM table5 WHERE ord_zena>0 OR kro_zena>0 OR pro_zena>0

какова цель приписывать table5.?

noiws, картинка красивая, но может запросы микро НЧ и неконкурентные :)

ТС, не сделаете редирект, не подклеится возраст прежнего документа, соответственно.

Dimerik:
(На статьи кроме робота никто не заходит)

Проблема в этом

samimages:
Да ничего он не точил... там, если копаться, надо рыть в сторону TF-IDF и считать конкретное слово, в случае ТС, скорее всего название бренда... но этож не осилить.

По этому проще надавить на другой фактор и повысить полезность общей страницы, в надежде на то что, по TF-IDF же, название коллекции все равно перевесит название бренда - для страницы коллекции

Сайта никто не видел, но ТС в состоянии сам разобраться с этим. Вопрос пары АПов на самом деле, взять да попробовать.

Спасибо. Сейчас тестирую несколько вариантов.

1. в некоторые страницы брендов добавил контента и вхождений, соответственно.

2. в некоторых страницах бренда открыл для индексации каталог коллекций, так как примерно год назад я его закрыл (стал выводить на ajax). Возможно, Вы правильно выше писали, в итоге и страницы ушли из топа, так как полнота ответа хуже, чем у конкурентов с нормальным каталогом.

3. не исключаю, что все таки весь сайт под фильтром, так как позиции по многим (но что странно не по всем) нч (бренд, коллекция, товар) просели примерно 9 месяцев назад. Т.е. запрос был в топ5, а теперь в 10-25 позиции и таких запросов куча.

ps но главное не понятно, если страница бренда имеет оптимизацию хуже, чем страница коллекции, под запрос "ламинат название_бренда", то почему когда в выдаче бренд, то позиция, например, 7, а если страница коллекции то позиция 15...Все таки логика подсказывает, что переспам в бренде или под фильтром. Но второе главное - так ведь не по всем брендам, а шаблон страниц одинаков.

AnKonUfa:
как проверить наверняка Минусинск это или нет?

Вам sear4er выше написал

Я вот думаю, что у меня на одном проекте минусинск, так как многие запросы за последние 9 месяцев неприлично упали (-12-22 позиции). Но есть запросы, которые в топе остались или вернулись, в итоге - минусинск или нет, не знаю...

ps ссылки тоже не покупали, вообще с ссылочным не работаем, все и так шло хорошо без них...

totamon:
сами же понимаете что разметка страницы к тексту не имеет отношения...

Нет не понимаю, без прикола. Ведь в Оригинальные тексты написано, что нужно добавлять текст в таком виде, как он будет добавлен на сайт. Вот и стараемся придерживаться. Но если это действительно так, что разметка не влияет, то я буду только рад.

Всего: 5509