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 ?
php fonksiyon çağırdıkta bir sonraki kaydın gelmesini nasıl sağlıyabilirim ?
4
●377
- 01-10-2014, 20:42:50Buyrun detayli bir örnek yazdim ;trayder35 adlı üyeden alıntı: mesajı görüntüle
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"); - 02-10-2014, 12:31:08Üyeliği durduruldu$baglan = mysql_connect("localhost","root","") or die (mysql_error());
$db = mysql_select_db("diyet",$baglan) or die (mysql_error());
$sql = mysql_query("select * from menuler");
while ($row = mysql_fetch_assoc($sql)) {
echo dateConvert($row["tarih"]);
}
hata veriyor çalışmıyor. - 02-10-2014, 14:57:25Nasil bir hata aliyorsunuz ben denedim calisdi yazmis oldugum fonksiyon.trayder35 adlı üyeden alıntı: mesajı görüntüle