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)); }
Архив
Февраль 2016
Всего: 7 записей
mysql select min as int
SELECT MIN(CAST(`power` AS SIGNED)) FROM `modifications` WHERE `shown`=1 and `power`!='';
mysql сортировать по длине строки
SELECT * FROM `redirect` ORDER BY CHAR_LENGTH(rfrom) DESC
В результате сортировка произойдет по количеству символов в rfrom от наибольшего
mysql удалить дубликаты
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);
css перенос длинных слов
article{ word-wrap:break-word; }
jquery удалить все кроме цифр при вводе
$('#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,''); } });
str_replace только первое вхождение
function str_replace_once($search,$replace,$text){ $pos=strpos($text,$search); return $pos!==false?substr_replace($text,$replace,$pos,strlen($search)):$text; }