Архив

Архив Февраль 2016
29 февраля 2016 Нет комментариев
function spin_change(){
	var count=$('#n').val();
	var href=$('.detail_buy_button a').attr('href');
	$('.detail_buy_button a').attr('href',href.replace(/&n=[^&]+/,'&n='+count));
}
Categories: Javascript Tags:
19 февраля 2016 Нет комментариев
SELECT MIN(CAST(`power` AS SIGNED)) FROM `modifications` WHERE `shown`=1 and `power`!='';
Categories: MySQL Tags:
17 февраля 2016 Нет комментариев
SELECT * FROM `redirect` ORDER BY CHAR_LENGTH(rfrom) DESC

В результате сортировка произойдет по количеству символов в rfrom от наибольшего

Categories: MySQL Tags:
9 февраля 2016 Нет комментариев
CREATE TEMPORARY TABLE IF NOT EXISTS temp_table(`uid` int(10)) ENGINE=MEMORY;
TRUNCATE TABLE temp_table;
INSERT INTO `temp_table` (SELECT MIN(uid) as uid FROM `base` GROUP BY `organization`);
DELETE FROM `base` WHERE `uid` NOT IN (SELECT `uid` FROM `temp_table`);
ALTER IGNORE TABLE base ADD UNIQUE KEY(organization);
Categories: MySQL Tags:
7 февраля 2016 Нет комментариев
article{
	word-wrap:break-word;
}
Categories: CSS Tags:
5 февраля 2016 Нет комментариев
$('#square').bind("change keyup input click",function(){
	if(this.value.match(/[^0-9]/g)){
		this.value=this.value.replace(/[^0-9]/g,'');
	}
});

Обновлено:
Разрешать точку (для дробных чисел). При этом заменять запятую на точку при вводе.

$('.calc input').bind("change keyup input click",function(){
	if(this.value.match(/,/)){
		this.value=this.value.replace(/,/,'.');
	}
	if(this.value.match(/[^0-9.]/g)){
		this.value=this.value.replace(/[^0-9.]/g,'');
	}
});
Categories: Javascript Tags: ,
3 февраля 2016 Нет комментариев
function str_replace_once($search,$replace,$text){
	$pos=strpos($text,$search);
	return $pos!==false?substr_replace($text,$replace,$pos,strlen($search)):$text;
}
Categories: PHP Tags: