Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru
программирование на php, программирование на JavaScript, использование JQuery, работа с AJAX, создание сайтов, интернет сервисы
четверг, 23 апреля 2009 г.
Фиксим баги в галерее FancyBox
Опять нелегкая судьба программиста заставила меня ставить очередные грабли для чужих ошибок
вторник, 28 октября 2008 г.
Еще Sql для бинарных деревьев
/*
Список разделов с количеством подразделов
*/
SELECT c.id, c.parent, c.name, COUNT(c2.id) count FROM cms_catalog c
LEFT JOIN cms_catalog c2 ON c2.parent = c.id
WHERE c.parent=0
GROUP BY c.id
ORDER BY c.date DESC, c2.date DESC
/*
Раздел с 2мя дочерними и 2мя родительскими категориями
*/
SELECT c1.id, c2.id, c3.id, c4.id, c5.id FROM cms_catalog c3
LEFT JOIN cms_catalog c2 ON c2.id = c3.parent
LEFT JOIN cms_catalog c1 ON c1.id = c2.parent
LEFT JOIN cms_catalog c4 ON c3.id = c4.parent
LEFT JOIN cms_catalog c5 ON c4.id = c5.parent
WHERE c3.id = 1
LIMIT 1
Список разделов с количеством подразделов
*/
SELECT c.id, c.parent, c.name, COUNT(c2.id) count FROM cms_catalog c
LEFT JOIN cms_catalog c2 ON c2.parent = c.id
WHERE c.parent=0
GROUP BY c.id
ORDER BY c.date DESC, c2.date DESC
/*
Раздел с 2мя дочерними и 2мя родительскими категориями
*/
SELECT c1.id, c2.id, c3.id, c4.id, c5.id FROM cms_catalog c3
LEFT JOIN cms_catalog c2 ON c2.id = c3.parent
LEFT JOIN cms_catalog c1 ON c1.id = c2.parent
LEFT JOIN cms_catalog c4 ON c3.id = c4.parent
LEFT JOIN cms_catalog c5 ON c4.id = c5.parent
WHERE c3.id = 1
LIMIT 1
Перенаправление
<?
HEADER("HTTP/1.1 301 MOVED PERMANENTLY");
HEADER("LOCATION: " . $_SERVER["QUERY_STRING"]);
EXIT();
?>
HEADER("HTTP/1.1 301 MOVED PERMANENTLY");
HEADER("LOCATION: " . $_SERVER["QUERY_STRING"]);
EXIT();
?>
пятница, 17 октября 2008 г.
Хитрый SQL
Выведет для таблицы, содержащей двоичное дерево, родительский узел, узлы своего уровня и дочерние узлы узлов своего уровня
SELECT c1.id id1, c2.id id2, c3.id id3 FROM cms_content c1
LEFT JOIN cms_content c2 ON c1.id = c2.parent
LEFT JOIN cms_content c3 ON c2.id = c3.parent
WHERE c1.id = (SELECT parent FROM cms_content WHERE id='top')
SELECT c1.id id1, c2.id id2, c3.id id3 FROM cms_content c1
LEFT JOIN cms_content c2 ON c1.id = c2.parent
LEFT JOIN cms_content c3 ON c2.id = c3.parent
WHERE c1.id = (SELECT parent FROM cms_content WHERE id='top')
пятница, 3 октября 2008 г.
Курс валют
Тянем курсы валют с РБК за 3.10.2008
http://export.rbc.ru/free/cb.0/free.fcgi?period=DAILY&d1=03&m1=10&y1=2008&separator=;&data_format=BROWSER
Чтобы узнать курс на сегодняшний день, всего лишь надо заменить значения переменных d1,m1,y1 на соответствующие.
http://export.rbc.ru/free/cb.0/free.fcgi?period=DAILY&d1=03&m1=10&y1=2008&separator=;&data_format=BROWSER
Чтобы узнать курс на сегодняшний день, всего лишь надо заменить значения переменных d1,m1,y1 на соответствующие.
Подписаться на:
Сообщения (Atom)