16 апреля 2018 Нет комментариев
mytext.replace(/(<([^>]+)>)/ig,"")
Categories: Javascript Tags:
16 апреля 2018 Нет комментариев

Для использования html в ui autocomplete добавить:

.data("ui-autocomplete")._renderItem=function(ul,item){
	return $("<li></li>").data("item.autocomplete",item).append(item.label).appendTo(ul);
};

Полный текст:

$("#search").autocomplete({
	source:"/ajax_search.php",
	minLength:3,
	select:function(event,ui){
		$(this).val(ui.item.value.replace(/(<([^>]+)>)/ig,""));
		$(this).parent('form').submit();
	}
}).data("ui-autocomplete")._renderItem=function(ul,item){
	return $("<li></li>").data("item.autocomplete",item).append(item.label).appendTo(ul);
};

или так, чтобы избавиться от тегов совсем:

$("#search").autocomplete({
	source:"/ajax_search.php",
	minLength:3,
	select:function(event,ui){
		event.preventDefault();
		$(this).val(ui.item.value.replace(/(<([^>]+)>)/ig,""));
		$(this).parent('form').submit();
	}
}).data("ui-autocomplete")._renderItem=function(ul,item){
	var bold='';
	if(item.label.indexOf("<b>")!=-1){
		bold=' style="font-weight:bold;"';
	}
	return $("<li"+bold+"></li>").data("item.autocomplete",item).append(item.label.replace(/(<([^>]+)>)/ig,"")).appendTo(ul);
};

Вместо:

$("#search").autocomplete({
	source:"/ajax_search.php",
	minLength:3,
	select:function(event,ui){
		$(this).val(ui.item.value);
		$(this).parent('form').submit();
	}
});
Categories: Javascript Tags:
27 февраля 2018 Нет комментариев

Найти в таблице catalog записи с повторяющимся uid.
Показать все:

SELECT * FROM `catalog` WHERE `uid` IN (SELECT `uid` FROM `catalog` GROUP BY `uid` HAVING COUNT(`uid`)>1) ORDER BY `uid` ASC, `id` DESC;

Показать только уникальные:

SELECT * FROM `catalog` WHERE `uid` IN (SELECT `uid` FROM `catalog` GROUP BY `uid` HAVING COUNT(`uid`)>1) GROUP BY `uid` ORDER BY `uid` ASC, `id` DESC;

Поиск по двум столбцам

Categories: MySQL Tags:
19 февраля 2018 Нет комментариев
var radioval=7;
$('input[name=radioname]').val([radioval]);
Categories: Javascript Tags:
9 февраля 2018 Нет комментариев

Рамка с уголком посредине в центре (less):

.block{
	background:@color_white;
	border:1px solid @color_gray;
	.border_radius(5px);
	padding:10px;
	&:before,&:after{
		content:'';
		position:absolute;
		left:50%;
		margin-left:-10px;
		top:-20px;
		border:10px solid transparent;
		border-bottom:10px solid @color_gray;
	}
	&:after{
		border-bottom:10px solid @color_white;
		top:-19px;
	}
}

http://htmlbook.ru/blog/treugolniki-cherez-css

Categories: CSS Tags: ,
8 февраля 2018 Нет комментариев

Заменяем /temp/ на / в parent_chpu в таблице seo в строках, которые начинаются с /temp/

UPDATE `seo` SET `parent_chpu` = REPLACE(`parent_chpu`, '/temp/', '/') WHERE `parent_chpu` LIKE '/temp/%' OR `parent_chpu`='/temp/';

Заменяем 125/ на «ничего» в path в таблице mod_shop в строках, которые начинаются с 125/

UPDATE `mod_shop` SET `path` = REPLACE(`path`, '125/', '') WHERE `path` LIKE '125/%';
Categories: MySQL Tags:
8 февраля 2018 Нет комментариев

Добавляем в parent_chpu в таблице seo в начало каждой строки /

UPDATE `seo` SET `parent_chpu` = CONCAT('/', `parent_chpu`);
Categories: MySQL Tags: