Jump to content
php.lv forumi

Pentiums

Reģistrētie lietotāji
  • Posts

    617
  • Joined

  • Last visited

Posts posted by Pentiums

  1. Saskaita un atgriež ierakstus no MySQL tabulas

    function dbCount($field, $table, $conditions = '') {
    $result = @mysql_query("SELECT COUNT(".$field.") FROM ".$table." ".$conditions);
    if(!$result) {
    	echo mysql_error();
    	return false;
    }
    else {
    	$rows = mysql_result($result, 0);
    	return $rows;
    }
    }

    echo dbCount("*", "lietotaji", "WHERE banots = '1'");

  2. Laika pārveide. šodien / vakar /aizvakar un laiku (ja senāk, tad īso LV datumu un ja vēl senāk par šo gadu, tad arī gadu)

    function laikaParveide($s) { //Padodam UNIX timestampu
    if(strtotime('today') < $s) {
    	if(date('H', $s) >= 12 && date('H', $s) <= 17) {
    		return 'Šodien '.date('H:i', $s);
    	}
    	elseif(date('H', $s) >= 18 && date('H', $s) <= 23) {
    		return 'Šovakar '.date('H:i', $s);
    	}
    	elseif(date('H', $s) >= 00 && date('H', $s) <= 04) {
    		return 'Šonakt '.date('H:i', $s);
    	}
    	elseif(date('H', $s) >= 05 && date('H', $s) <= 11) {
    		return 'Šorīt '.date('H:i', $s);
    	}
    }
    elseif((strtotime('today') - 86400) < $s) {
    	return 'Vakardien '.date('H:i', $s);
    }
    elseif((strtotime('today') - 172800) < $s) {
    	return 'Aizvakar '.date('H:i', $s);
    }
    else {
    	$menesis=array('01'=>'jan', '02'=>'feb', '03'=>'mar', '04'=>'apr', '05'=>'mai', '06'=>'jūn', '07'=>'jūl', '08'=>'aug', '09'=>'sep', '10'=>'okt', '11'=>'nov', '12'=>'dec');
    	return date('j', $s).'. '.$menesis[date('m', $s)].(date('Y') > date('Y', $s) ? ' '.date('Y', $s) : '').' '.date('H:i', $s);
    }
    }

×
×
  • Create New...