5 февраля 2015 Нет комментариев

Например для отправки формы вместо:

$(document).ready(function(){
	$('.formclass').submit(function(){
		alert(1);
	});
});

нужно:

$(document).ready(function(){
	$('.formclass').live('submit',function(){
		alert(1);
	});
});
Categories: Javascript Tags:
2 февраля 2015 2 комментария

Увеличить значения какого либо поля на указанный процент от текущего значения для всех или группы строк:

UPDATE `tablename` SET `fieldname`=`fieldname`+(`fieldname`/100*процент)

Конкретный пример:
увеличить цену всех позиций каталога на 30% кроме тех, которые находятся в подкатегориях категории с id 203.

UPDATE `catalog` SET `price`=`price`+(`price`/100*30) WHERE `parent` NOT IN (SELECT id FROM `razdel` WHERE `parent`='203')
Categories: MySQL Tags:
26 января 2015 Нет комментариев
strtotime(date('Y-m-01')." -2 month")
Categories: PHP Tags:
26 января 2015 Нет комментариев

timestamp:

strtotime(date('Y-m',$month_start).' next month - 1 hour')

где $month_start – timestamp даты в указанном месяце, например, дата начала позапрошлого месяца

strtotime(date('Y-m-01')." -2 month")
Categories: PHP Tags:
13 января 2015 2 комментария
$qpos=mysql_query('SELECT COUNT(*) FROM table WHERE pos<'.$data['pos']);
$rpos=mysql_fetch_array($qpos);
$pos=$rpos[0]+1;
Categories: MySQL, PHP Tags: ,
12 января 2015 Нет комментариев
$arr=array_diff($arr,array(''));
Categories: PHP Tags:
30 декабря 2014 Нет комментариев

Для таблиц с class even
Примеры CSS:
Каждый четный: :nth-child(even)

table.even {
	border-collapse:collapse;
	border:0px;
	width:100%;
}
table.even td{
	border:0px;
	padding:12px;
}
table.even tr:nth-child(even){
	background:#d38282;
	color:#ffffff;
}

Чтобы каждый 3-й и т.д.: nth-child(Nn)

table.even {
	border-collapse:collapse;
	border:0px;
	width:100%;
}
table.even td{
	border:0px;
	padding:12px;
}
table.even tr:nth-child(3n){
	background:#d38282;
	color:#ffffff;
}

Нечетные :nth-child(odd)
И т.д.

Categories: CSS Tags: