В цикле нет... На эти грабли с памятью в прошлый раз наступил. В первой таблице 200 записей, а во второй пара миллионов. Эта пара миллионов удавит скрипт как класс. А по другому придумал - мне надо не больше пяти любых записей для каждого ID - берем лимит 1000 но рандомной сортировкой...
Получаем примерно 1000 / 200 ~ 5 записей на каждый ID (это статистика) - лишние уже отбрасываем скриптом - и волки целы и овцы сыты. Потом просто уже юзаным записям флаги расставляем чтоб в следующую выборку не попадали.
А кстати можно делать сортировку по двум полям не последовательно, а одновременно?
Т.е. как бы не
ORDER BY f1,f2
а
ORDER BY f1+f2
----------------
UPD да кажется прокатывает
Опыт! :) Как говорится "свинья грязи найдет", так что был бы экспириенс (в наживании геморов) - а остальное приложится.
Ну правда прямо скажем это и неплохо - развивает мозги! :)
не скажу... :)
на самом деле не столько скрипты мега - сколько базы основательные... Поэтому все что может привести к упрощению выборок - весьма даже интересно.
ЗЫ: по теме пока понял только что для таких выборок (это как бы циклическая выборка получается) можно юзать только такую фичу из 5-го мускуля как "хранимые процедуры" - они позволяют как бы создавать скриптинг "на уровне мускуля" и к его работе обращаться.
Но в эти дебри лезть не хочу пока, поищу попроще пути.
KosoyRoman если интересно можешь про них вот отсюда узнать немного.
в таком вариаете кочевряжится, пробовал уже, пишет ошибку
mysql_query: Unknown column 'first.id' in 'where clause'
оно и понятно - для этого подзапроса first.id просто не существует.
уличная магия!
Ну иногда полезно знать "базовый JS" 😂😂😂
... это я так - ни о чем... - вспомнил один топик! ;)
Не сталкивался но пофантазирую. Как я понимаю нужно скриптом выбрать все чеканные боксы, которым при чеке скриптом же был добавлен класс .checked, по умолчанию они должны быть все .checkbox, сл-но общий класс получается "checkbox checked" а с ним уже можно работать через getElementByClass
Или я не так понял?
Зачем? Мы его не пачкаем! 😂
Ну ты как маленький прям... Так же как и почесаться когда спина чешется - бритву (лучше опасную) на клей к стенке и вперед... ☝
Хозяйке на заметку:
1. Вместо клея практично использовать монтажную пену - будет легкий "подпружинивающий" эффект.
2. Зеркало в этом варианте даже вредно - т.к. только расстроишься в него глядя.
Вот так: http://ru.php.net/manual/ru/book.image.php
Scriptor должен справиться... 😂