Делается это так: Database::instance()->last_query
понедельник, 30 января 2012 г.
четверг, 26 января 2012 г.
Хороший online image map generator
Пробовал много онлайн сервисов, но этот понравился больше всего, и по функционалу и по юзабилити http://www.maschek.hu/imagemap/imgmap
А так же отличный jQuery плагин для подсветки областей на карте http://davidlynch.org/projects/maphilight/docs/
Демо: http://davidlynch.org/projects/maphilight/docs/demo_world.html
А так же отличный jQuery плагин для подсветки областей на карте http://davidlynch.org/projects/maphilight/docs/
Демо: http://davidlynch.org/projects/maphilight/docs/demo_world.html
вторник, 24 января 2012 г.
понедельник, 16 января 2012 г.
MySQL: INSERT и SELECT в одном запросе
Иногда необходимо во время вставки в таблицу увеличить значение какого то поля, а auto_increment может быть не уместен, конечно ничего не мешает нам сделать 2 запроса, но зачем если можно обойтись одним:
Запрос выглядит так:
INSERT INTO `main_products`(position) SELECT MAX(position)+1 FROM main_products
А если нам нужно вставлять еще какие то значения, то можно сделать так
INSERT INTO `main_products`(position,product_sku) SELECT MAX(position)+1,'ля-ля-яя' FROM main_products"
Запрос выглядит так:
INSERT INTO `main_products`(position) SELECT MAX(position)+1 FROM main_products
А если нам нужно вставлять еще какие то значения, то можно сделать так
INSERT INTO `main_products`(position,product_sku) SELECT MAX(position)+1,'ля-ля-яя' FROM main_products"
воскресенье, 4 декабря 2011 г.
переменные $_SERVER['PHP_AUTH_USER'] и $_SERVER['PHP_AUTH_PW'] если PHP в режиме CGI
Если у вас PHP работает в режиме CGI то с HTTP авторизацией возникнут проблемы, т.к у вас просто не будет необходимых переменных, что бы решить эту проблему добавьте в .htaccess следующие строчки:
RewriteEngine on
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
а в PHP скрипте где используете HTTP авторизацию, перед проверкой добавьте следующий код:
list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':', base64_decode(substr($_SERVER['REDIRECT_REMOTE_USER'], 6)));
RewriteEngine on
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
а в PHP скрипте где используете HTTP авторизацию, перед проверкой добавьте следующий код:
list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':', base64_decode(substr($_SERVER['REDIRECT_REMOTE_USER'], 6)));
воскресенье, 13 ноября 2011 г.
Cs-cart блок корзины
У cs-cart по-умолчанию нет блока с корзиной, это весьма не удобно, конечно ихняя родная корзина симпатичная и можно даже скачать, что удобная, но у нее есть один громадный недостаток - её не замечают! Люди привыкли
видеть корзинку со списком товаров побольше, вот и решено было исправить этот небольшой недостаток движка. Представляю вашему внимаю модуль блок корзины.
видеть корзинку со списком товаров побольше, вот и решено было исправить этот небольшой недостаток движка. Представляю вашему внимаю модуль блок корзины.
Пустая корзина
Корзина с добавленными товарами
Можно удобно, без перезагрузки страницы, добавлять товары и удалять из корзины. В планах - доделать возможность изменять количество товаров в корзине.
пятница, 4 ноября 2011 г.
Как отключить Skype-подсветку номеров на странице
Думаю многие из вас сталкивались с тем, что когда у человека установлен Skype плагин для подсветки номеров в браузере, этот плагин ломает верстку, номера становятся кривыми и не читабельными и т.д
Оказывается у скайпа есть специальный тег который скажет плагину что на этой страничке не нужна подсветка номеров
Оказывается у скайпа есть специальный тег который скажет плагину что на этой страничке не нужна подсветка номеров
‹meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" /›
Так же есть еще варианты если необходимо убрать подсветку только с определенных номеров, для этого нужно использовать теги ‹noskype› или ‹noscript›:
+8 (044) ‹noskype›‹/noskype›333-22-32
- +8 (044) ‹noscript›‹/noscript›333-22-32
Подписаться на:
Сообщения (Atom)