• 17-05-2016, 16:21:03
    #1
    Merhaba ,

    Php de yeniyim bir kac gundur bir sorunu cozemedim.

    Php bir sayfadan mysql veritabanina kullanicinin saat girmesini istiyorum.

    <?php
    $saat=POST['$saat'];
    $saat=date("h:m:s");
    mysql_query("insert into tablo values($saat);
    Aldim sonuc su sekil 00:00:00
  • 17-05-2016, 16:35:03
    #2
    Hem kullanıcıdan saat bilgisini alıyorsun. Hemde date() ile saat tanımlıyorsun.

    Önce girilen saati ayırmalısın

    Ayırdığın saati aşağıdaki gibi zaman damgasına çevirmelisin.


    $ZAMAN 	= mktime ($saat,$dakika,$saniye,$ay,$gun,$yil);
    Yukarıdaki gibi zaman damgası haline getirip veritabanına o şekilde girmelisin.
  • 17-05-2016, 16:48:14
    #3
    Tessekurler hocam saati nasil ayirdimizida yazsan cok makbule gecer.
  • 17-05-2016, 16:58:15
    #4
    saat değişkenin nasıl bilmiyorum. Arada":" varsa

    $saatim="06:15:55";// Saat değişkeninin böyle olduğunu varsayıyorum. Saat:Dakika:Saniye
    
    
    
    $saat1 = explode(":"$saatim);
    
    $saat    = $saat1[0];//Saat
    $dakika = $saat1[1];//Dakika
    $saniye = $saat1[2];//Saniye
    şeklinde ayırabilirsin.
  • 17-05-2016, 17:39:39
    #5
    Cok tessekurler hocam