• 19-03-2018, 15:48:42
    #19
    Üyeliği durduruldu
    Saol dostum hallettim sayende eyvallah.
    seap adlı üyeden alıntı: mesajı görüntüle
    Buyuk ihtimal string olarak tutmaya calistigin icin olmakta. Sutun turunu "date" yaptiginda sorun cozulmekte. Asagiya ornek sql kodlarini birakiyorum. Cok string olarak tutmak isterseniz veritabaninda tarihleri "Yil - Ay - Gun" olarak tutmaniz gerekmekte. Yinede tek bir sorgu ile cozume kavusabilirsiniz.

    $tarih = strtotime( date('Y-m-d') );
    $query = $db->query("SELECT * FROM tarihler WHERE UNIX_TIMESTAMP(sktarih) < '{$tarih}'")->fetch(PDO::FETCH_ASSOC);
    if ( $query ){
        print_r($query);
    }
    $tarih = date('Y-m-d');
    $query = $db->prepare("INSERT INTO tarihler SET sktarih = ?");
    $insert = $query->execute(array(
         $tarih
    ));
    Not: "sktarih" sutununun turu "date" olarak ayarlanmistir.
  • 20-03-2018, 04:38:14
    #20
    cRobert adlı üyeden alıntı: mesajı görüntüle
    Saol dostum hallettim sayende eyvallah.
    Rica ederim keyifli gelistirmeler.