malls

malls
Рейтинг
255
Регистрация
08.08.2005
netwind:
Получается проще на php в цикле. Иначе придется изучать процедуры и курсоры в mysql.

В цикле нет... На эти грабли с памятью в прошлый раз наступил. В первой таблице 200 записей, а во второй пара миллионов. Эта пара миллионов удавит скрипт как класс. А по другому придумал - мне надо не больше пяти любых записей для каждого ID - берем лимит 1000 но рандомной сортировкой...

Получаем примерно 1000 / 200 ~ 5 записей на каждый ID (это статистика) - лишние уже отбрасываем скриптом - и волки целы и овцы сыты. Потом просто уже юзаным записям флаги расставляем чтоб в следующую выборку не попадали.

А кстати можно делать сортировку по двум полям не последовательно, а одновременно?

Т.е. как бы не

ORDER BY f1,f2

а

ORDER BY f1+f2

----------------

UPD да кажется прокатывает

neolord:
Слушайте, malls, откуда вы такие извращенные задачи берете?

Опыт! :) Как говорится "свинья грязи найдет", так что был бы экспириенс (в наживании геморов) - а остальное приложится.

Ну правда прямо скажем это и неплохо - развивает мозги! :)

KosoyRoman:
Ага тоже интересно, что за мега скрипты постоянно юзаешь )))

не скажу... :)

на самом деле не столько скрипты мега - сколько базы основательные... Поэтому все что может привести к упрощению выборок - весьма даже интересно.

ЗЫ: по теме пока понял только что для таких выборок (это как бы циклическая выборка получается) можно юзать только такую фичу из 5-го мускуля как "хранимые процедуры" - они позволяют как бы создавать скриптинг "на уровне мускуля" и к его работе обращаться.

Но в эти дебри лезть не хочу пока, поищу попроще пути.

KosoyRoman если интересно можешь про них вот отсюда узнать немного.

в таком вариаете кочевряжится, пробовал уже, пишет ошибку

mysql_query: Unknown column 'first.id' in 'where clause'

оно и понятно - для этого подзапроса first.id просто не существует.

dkameleon:
хм... а с чего бы это при клике на чекбокс у него изменился класс?

уличная магия!

Ну иногда полезно знать "базовый JS" 😂😂😂

... это я так - ни о чем... - вспомнил один топик! ;)

Не сталкивался но пофантазирую. Как я понимаю нужно скриптом выбрать все чеканные боксы, которым при чеке скриптом же был добавлен класс .checked, по умолчанию они должны быть все .checkbox, сл-но общий класс получается "checkbox checked" а с ним уже можно работать через getElementByClass

Или я не так понял?

_mihey:
Скоро будет тема "Моете ли вы жопо".

Зачем? Мы его не пачкаем! 😂

pelvis:
ппс: а как в одиночку гладко выбрить спину, кстате?

Ну ты как маленький прям... Так же как и почесаться когда спина чешется - бритву (лучше опасную) на клей к стенке и вперед... ☝

Хозяйке на заметку:

1. Вместо клея практично использовать монтажную пену - будет легкий "подпружинивающий" эффект.

2. Зеркало в этом варианте даже вредно - т.к. только расстроишься в него глядя.

Scriptor:
понятно что через протые циклы....а как с картинкой связать и сделать чтоб надписи на ней печатались

Вот так: http://ru.php.net/manual/ru/book.image.php

Scriptor должен справиться... 😂

Всего: 5151