wmaraci reklam
tr.link

! Foreach ile Veritabanında Tarihten Sadece Gün Çekme

6 Mesajlar 1.018 Okunma
acebozum
tr.link

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)
Merhaba arkadaşlar,

şöyle bir foeach döngüm var:

$i=0;
foreach($showpages as $printpages) {
if ($i==3) break;
@$pgs.= " ";
$i++;
}


Bu yapı ile $printpages[1] olan kısımda veritabanından sadece günü ya da ayı nasıl çekerim?
Veritabanındaki Tarih Formatım Şöyle: 2017-05-05

Teşekkürler
 

 

googleasistan
reklam

AhmetKarabulut AhmetKarabulut WM Aracı Kullanıcı
  • Üyelik 11.09.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad A** K**
  • Mesajlar 1077
  • Beğeniler 361 / 361
  • Ticaret 33, (%100)
hocam veritabanından gelen örnek bir tarih :
$tarih = 2017-05-05
ise bunu - lardan bölüp 2. ve 3. yü isteğinize göre(ay ve gün olarak) atayarak alabilirsiniz
 

 

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)
yani nasıl yazabilirim?
 

 

kerimcann kerimcann WM Aracı Kullanıcı
  • Üyelik 24.01.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı Yolunda
  • Konum Mersin
  • Ad Soyad K** C**
  • Mesajlar 134
  • Beğeniler 1 / 27
  • Ticaret 6, (%100)
$gun = explode('-',$printpages[1]);

bu şekilde ayıracaksınız. daha sonra
echo $gun[0];
echo $gun[1];
echo $gun[2]; şeklinde ekrana yazdırabilirsiniz kolay gelsin
TazZ HapyMan

kişi bu mesajı beğendi.

wmaraci
wmaraci

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
php date fonksiyonunu incelerseniz daha ayrıntılı işlemler bile yapabilirsiniz.
 

 

TazZ TazZ www.ahmetcetintas.com Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker Yazılımcı
  • Konum Aydın
  • Ad Soyad A** Ç**
  • Mesajlar 795
  • Beğeniler 324 / 323
  • Ticaret 19, (%100)

kerimcann adlı üyeden alıntı

$gun = explode('-',$printpages[1]);

bu şekilde ayıracaksınız. daha sonra
echo $gun[0];
echo $gun[1];
echo $gun[2]; şeklinde ekrana yazdırabilirsiniz kolay gelsin


Teşekkürler..
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al