SELECT gal . * , (
SELECT id
FROM photo_image im
WHERE im.g_id = gal.id
AND im.is_published = TRUE
ORDER BY im.is_main_foto, im.ordi
LIMIT 1
)im_id
FROM photo_gallery gal
WHERE gal.c_id = ?
AND gal.is_published = TRUE
HAVING im_id IS NOT NULL
ORDER BY gal.ordi
Это если предполагать что выбранная категория опубликована, иначе ещё с таблицей категорий связывать надо.
P.S. Не помню, оптимизирует ли Mysql запросы вида ORDER… LIMIT 1 (исользует ли индексы), если нет, то возможно нужно переписать по-другому.
На самом деле проценты у paypal совсем не нулевые. В данной системе проценты за транзакцию оплачивает получатель платежа (продавец). А в остальном согласен, paypal намного удобнее.
по-русски это называется сверхпроводящий магнит. А вообще, здесь ничего нового вроде нет. Уже давно научились создавать сильные магнитные поля. Настолько сильные, что и человек в них может парить. И происходит это не потому, что
Магнит выталкивает воду внутри мыши вверх
а потому что тело мыши (как и человека) — диамагнетик.
Да бесполезно с этим бороться. Совсем недавно разводили всякими тестами типа «узнай дату смерти», «узнай свой IQ»… Причем также активно покупали трафик с адсенса. Тоже была куча однотипных сайтов (да и владельцы, наверное, те же). Пока люди будут слать смс, будут придумывать все новые схемы развода, это естественно.
В данном случае простое копирование не помогло, хотя до этого переносил таким образом профиль на убунту без проблем. Возможно где-то были прописаны абсолютные пути к файлам или из-за плагинов не перенеслось… Удалось перенести профиль с помощью MozBackup.
Для сони есть программка, которая может преобразовать pdf в lrf. Ее можно настроить так что она преобразует 1 страницу pdf (или djvu) в ~2 страницы в ридере в альбомной ориентации. Так что читать становится довольно комфортно.
Лучше всего для защиты от sql-инъекций использовать в приложении prepared statements. Экранирование и фильтрация данных вполне может привести (и приведет) к ошибкам, кроме того это дополнительные сложности при вставке.
В современных фреймворках, ORM использовать prepared statements очень легко. Например, пишем так:
Ну так в постгресе для вычисления count нужно все записи просканировать, т.к. там агрегатные ф-ии по-другому реализованы. Как ни пиши, все равно будет seq scan (если без WHERE).
Это если предполагать что выбранная категория опубликована, иначе ещё с таблицей категорий связывать надо.
P.S. Не помню, оптимизирует ли Mysql запросы вида ORDER… LIMIT 1 (исользует ли индексы), если нет, то возможно нужно переписать по-другому.
Простите, не удержался :) Сам пользуюсь обоими инструментами, но в IE8 в основном отлавливаю баги IE, firebug'ом пользоваться привычнее…
по-русски это называется сверхпроводящий магнит. А вообще, здесь ничего нового вроде нет. Уже давно научились создавать сильные магнитные поля. Настолько сильные, что и человек в них может парить. И происходит это не потому, что
а потому что тело мыши (как и человека) — диамагнетик.
© stackoverflow.com
Может это как-то связано с настройками браузера? Или с неправильным html/css кодом.
В современных фреймворках, ORM использовать prepared statements очень легко. Например, пишем так:
и не задумываемся о том, что хранится в $message_id, $user_id…
IE6 needs YOUR help http://saveie6.com/ :)