<?php
function getnextid($table)
{
$sql = "SHOW TABLE STATUS FROM `rk9site` LIKE '$table'";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
return $row['Auto_increment'];
}
function MStrToDate($dateYYYYMMDD)
{
$preg_date="";
preg_match("|([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})|i", $dateYYYYMMDD, $preg_date);
$ans = $preg_date["3"]. "-" .$preg_date["2"] . "-" . $preg_date["1"];
return $ans;
}
function MStrToDateDot($dateYYYYMMDD)
{
$preg_date="";
preg_match("|([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})|i", $dateYYYYMMDD, $preg_date);
$ans = $preg_date["3"]."." .$preg_date["2"] . "." . $preg_date["1"];
return $ans;
}
function MStrToWordDate($dateYYYYMMDD)
{
preg_match("|([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})|i", $dateYYYYMMDD, $preg_date);
if($preg_date["3"][0]=="0") {
$preg_date["3"][0]=$preg_date["3"][1];
$preg_date["3"][1]="\n";
}
switch ($preg_date["2"]) {
case 1 : {
$month="января";
break;
}
case 2 : {
$month="февраля";
break;
}
case 3 : {
$month="марта";
break;
}
case 4 : {
$month="апреля";
break;
}
case 5 : {
$month="мая";
break;
}
case 6 : {
$month="июня";
break;
}
case 7 : {
$month="июля";
break;
}
case 8 : {
$month="августа";
break;
}
case 9 : {
$month="сентября";
break;
}
case 10 : {
$month="октября";
break;
}
case 11 : {
$month="ноября";
break;
}
case 12 : {
$month="декабря";
break;
}
}
return $preg_date["3"]. " " .$month . " " . $preg_date["1"];
}
function translit($sstr) {
$fresult="";
$len = strlen($sstr);
for($i=0;$i<$len ;$i++) {
$result="";
if($sstr[$i]=="а") $result = "a";
if($sstr[$i]=="б") $result = "b";
if($sstr[$i]=="в") $result = "v";
if($sstr[$i]=="г") $result = "g";
if($sstr[$i]=="д") $result = "d";
if($sstr[$i]=="е") $result = "e";
if($sstr[$i]=="ё") $result = "yo";
if($sstr[$i]=="ж") $result = "j";
if($sstr[$i]=="з") $result = "z";
if($sstr[$i]=="и") $result = "i";
if($sstr[$i]=="й") $result = "y";
if($sstr[$i]=="к") $result = "k";
if($sstr[$i]=="л") $result = "l";
if($sstr[$i]=="м") $result = "m";
if($sstr[$i]=="н") $result = "n";
if($sstr[$i]=="о") $result = "o";
if($sstr[$i]=="п") $result = "p";
if($sstr[$i]=="р") $result = "r";
if($sstr[$i]=="с") $result = "s";
if($sstr[$i]=="т") $result = "t";
if($sstr[$i]=="у") $result = "u";
if($sstr[$i]=="ф") $result = "f";
if($sstr[$i]=="х") $result = "h";
if($sstr[$i]=="ц") $result = "c";
if($sstr[$i]=="ч") $result = "ch";
if($sstr[$i]=="ш") $result = "sh";
if($sstr[$i]=="щ") $result = "she";
if($sstr[$i]=="ъ") $result = "'";
if($sstr[$i]=="ы") $result = "i";
if($sstr[$i]=="ь") $result = "'";
if($sstr[$i]=="э") $result = "a";
if($sstr[$i]=="ю") $result = "yu";
if($sstr[$i]=="я") $result = "ya";
if($sstr[$i]=="А") $result = "A";
if($sstr[$i]=="Б") $result = "B";
if($sstr[$i]=="В") $result = "V";
if($sstr[$i]=="Г") $result = "G";
if($sstr[$i]=="Д") $result = "D";
if($sstr[$i]=="Е") $result = "E";
if($sstr[$i]=="Ё") $result = "YO";
if($sstr[$i]=="Ж") $result = "J";
if($sstr[$i]=="З") $result = "Z";
if($sstr[$i]=="И") $result = "I";
if($sstr[$i]=="Й") $result = "Y";
if($sstr[$i]=="К") $result = "K";
if($sstr[$i]=="Л") $result = "L";
if($sstr[$i]=="М") $result = "M";
if($sstr[$i]=="Н") $result = "N";
if($sstr[$i]=="О") $result = "O";
if($sstr[$i]=="П") $result = "P";
if($sstr[$i]=="Р") $result = "R";
if($sstr[$i]=="С") $result = "S";
if($sstr[$i]=="Т") $result = "T";
if($sstr[$i]=="У") $result = "U";
if($sstr[$i]=="Ф") $result = "F";
if($sstr[$i]=="Х") $result = "H";
if($sstr[$i]=="Ц") $result = "C";
if($sstr[$i]=="Ч") $result = "CH";
if($sstr[$i]=="Ш") $result = "SH";
if($sstr[$i]=="Щ") $result = "SHE";
if($sstr[$i]=="Ъ") $result = "'";
if($sstr[$i]=="Ы") $result = "I";
if($sstr[$i]=="Ь") $result = "'";
if($sstr[$i]=="Э") $result = "A";
if($sstr[$i]=="Ю") $result = "U";
if($sstr[$i]=="Я") $result = "YA";
if($result!="") $fresult = $fresult.$result;
else $fresult = $fresult.$sstr[$i];
}
return $fresult;
}
function cursemestr() {
$month = date("n");
if($month>=9 or $month<=1) return 1;
else return 0;
}
function fio($fam,$imya,$otch) {
return $fam." ".$imya[0].".".$otch[0].".";
}
function sqlNULL($str)
{
if($str!="") return "'".$str."'";
return "NULL";
}
?>