1723 gün önce veri tabanında ki zaman değerleri
sorusunu cevapladı.
Merhaba.
Aşağıdaki fonksiyon işinizi görebilir.
<?php
function tarihsaat($par,$t = null, $s = null){
$zaman = date("d.m.Y h:i:s", strtotime($par));
$zamanBol = explode(" ",$zaman);
$tarih = $zamanBol[0];
$saat2 = $zamanBol[1];
$saat= substr($saat2, 0,5);
if(!is_null($t)){
return $tarih;
}
if(!is_null($s)){
return $saat;
}
return $tarih. " Saat : " .$saat;
}
// Kullanımı
echo tarihsaat(veritabanından_gelen_zaman); // Tarih ve saati gösterir,
echo tarihsaat(veritabanından_gelen_zaman,1); // Sadece Tarih'i gösterir.
echo tarihsaat(veritabanından_gelen_zaman,null,1); // Sadece Saat'i gösterir.
?>
1724 gün önce PHP ile Konu Görüntüleme Sayısı Nasıl Yapılır ?
sorusunu cevapladı.
Merhaba.
Önce veritabnınızdaki konular tablosuna konu_okunma sütunu ekleyin ve varsayılan değer olarak 0 yapın.
Daha sonra konu okunma işlemlerinin yapıldığı sayfaya gelin ve aşağıdaki kodları yazın.
Bu şekilde konu okunma sayfasına gidildiğinde konu_okunma sütunundaki değer 1 artacaktır.
Sayıyı göstermek içinde konuları çektiğiniz gibi echo $konucek["konu_okunma"]; şeklinde gösterebilirsiniz.
$konu_id = $_GET["id"]; // Okunan konunun id'si
$konuOkunma = $db->prepare("UPDATE konular SET konu_okunma = konu_okunma+1 WHERE konu_id = :konu_id");
$konuOkunma->execute(array(":konu_id" => $konu_id));
1724 gün önce Fonksiyon Değer yoksa boş geçemiyorum :)
sorusunu cevapladı.
Şu şekilde deneyin.
Mesajdan sonra url parametresini yazın. Bu şekilde zaman yazmanıza gerek kalmaz. Ayrıca zaman null değerine eşitlediğimiz için parametere girmene gerek yok.
<?php
function girisok($mesaj, $url = null, $zaman = null){
$girisb = '<div class="alert alert-success">
<b>'.$mesaj.'</b>
Lütfen bekleyin.
</div>
<meta http-equiv="refresh" content="'.$zaman.';URL='.$url.'" />';
return $girisb;
}
Zamanlı örnek : echo girisok('UYARI','iletisim.html',3);
Zamansız örnek : echo girisok('UYARI','iletisim.html');
?>