• 10-11-2010, 19:58:18
    #1
    Üyeliği durduruldu
    Merhaba arkadaslar, mysql ile ilgili bir sorunum var.
    Elimde bir tablom var ve baslanic tarihi bitis tarihi isimli sutunlarim var
    formdan veriyi baslangic tarihi olarak verip nasil ekletebilirim ve bitis tarihini de eklettigim zaman nasil ayni id uzerine ekleyebilirim yardimci olabilirmisiniz bu konuda bana..

    yani kisaca;

    Baslangic Tarihi - Bitis Tarihi

    ilk veriyi tablodaki baslangica
    daha sonra ekliycegim ikinci veriyi de tablodaki bitise eklemek istiyorum
  • 10-11-2010, 22:08:09
    #2
    hocam ben sorunuzu tam olarak anlayamadım ama yardımcı olmaya çalışayım

    direk mysql sorguları üzerinden

    insert into  tablo_adi(id,baslangictarihi,bitistarihi) values('','10-11-2010','15-11-2010');
    şeklinde phpmyadmin vb türevlerinden sorguyu çalıştırabilirsiniz

    yada php ile

    <?
    /*
    mysql bağlantı kodları internette bulabilrisiniz uzun uzun yazmadım
    .
    .
    .
     verileri formdan post ile alıyorum
    
    */
    $baslangic=$_POST['baslangictarihi'];
    $bitis=$_POST['bitistarihi'];
    
    $ekle=mysql_query("insert into  tablo_adi(id,baslangictarihi,bitistarihi) values('','$baslangic','$bitis')");
    
    ?>
    her iki örnekte de id alanına birşey yazmıyoruz boş gönderiyoruz çünkü id alanımız zaten otomatik olarak 1 artar tabi auto_increment olarak ayarladıysanız...
  • 11-11-2010, 10:39:57
    #3
    Üyeliği durduruldu
    chelebi arkadaşın yazdığı kod işinizi görecektir.
    istediğiniz daha farklı birşey ise lütfen daha anlaşılır bir şekilde sorununuzu tasvir ediniz ki yardımcı olabilelim.
    iyi çalışmalar