merhaba,
veri tabanıma ayları kayıt ediyorum örn : 01.03.2014
eğer ay değeri 03 ise Mart yazsın gibisinden. fakat while ile çıkan değerleri yazdırdığımda tüm kayıtları her fonksiyon için listeliyo örneğin ;
veri tabanındaki aylar
01.03.2014
01.02.2014
01.01.2014
martşubatocak
martşubatocak
martşubatocak
benim istediğim çıktı ise ;
mart
şubat
ocak
bunu bu hale nasıl getirebilirim ?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:29:21 -->-> Daha önceki mesaj 15:40:12 --
yardımcı olabilcek bir hayır sever yokmu ? yol gösterebilecek ?
Buyrun detayli bir örnek yazdim ;
function dateConvert($date, $showDays=false)
{
if(empty($date) || !isset($date) )
{
return false;
}
$array_date=explode(".", $date);
if(is_array($array_date) )
{
if($array_date[1]<="12")
{
if($array_date[1]=="01") :
$new_date="ocak";
elseif($array_date[1]=="02") :
$new_date="subat";
elseif($array_date[1]=="03") :
$new_date="mart";
elseif($array_date[1]=="04") :
$new_date="nisan";
elseif($array_date[1]=="05") :
$new_date="mayis";
elseif($array_date[1]=="06") :
$new_date="haziran";
elseif($array_date[1]=="07") :
$new_date="temmuz";
elseif($array_date[1]=="08") :
$new_date="agustos";
elseif($array_date[1]=="09") :
$new_date="eylül";
elseif($array_date[1]=="10") :
$new_date="ekim";
elseif($array_date[1]=="11") :
$new_date="kasim";
elseif($array_date[1]=="12") :
$new_date="aralik";
else:
return false;
endif;
$totalDays=cal_days_in_month(CAL_GREGORIAN, $array_date[1], date("Y"));
}else
{
return false;
}
}else
{
return false;
}
if($showDays) return "{$new_date} ({$totalDays})"; else return $new_date;
}
echo dateConvert("01.03.2014");