Hakan ŞEN Kişisel Günce - Blog http://www.hakansen.com

Ağustos 18

Mısırda yapılan dua için, Amin

Yorumlar (1) Tarih : 18 Ağustos 2013 Pazar Saat: 15:37:44
Kategoriler : Hayata Dair
Etiketler : mısır, darbe, müslüman, amin, dua



Amin.

Aralık 17

ASP toplu güncelleme boş checkbox sorunu

Yorumlar (2) Tarih : 17 Aralık 2012 Pazartesi Saat: 05:00:41
Kategoriler : Programlama, Web Tasarım
Etiketler : asp, split, checkbox

Eğer asp ile bir yönetim paneli hazırlıyorsanız ve bu panelde toplu olarak bir tabloda ki bilgileri güncellemek istediğinizde checkboxlarla da uğraşıyorsunuzdur.

Benim başıma gelen olayda toplu ürün güncelleme yapıyorum ve kullandığım tabloda anasayfa diye bir sütunum var bu ürünün anasayfada gösterilip gösterilmediğini belirtmek için kullanıyorum.

Güncelleme ekranında

resimde görüldüğü gibi bir çok bilgiyi post ediyorum ve update etmeden önce bu bilgileri split ile bölerek kullanıyorum. Fakat checkbox value değeri 1 olarak ayarlandığında seçmediğim checkboxlar boş olarak gidiyor ve split ile böldüğümde "Aralık dışı" hatası alıyorum.

Sorunu formu submit ettiğimde boş olan checkboxlara 0 değeri verip işaretleyerek çözdüm.

Kod:


Function boslukdoldur(id,ad) {
    If (!document.getElementById){ Return; }
    If (!document.getElementsByTagName){ Return; }
    var inputs = document.getElementById(id).getElementsByTagName("input");
    for(var x=0; x < inputs.length; x++) {
        If (inputs[x].name == "anasayfa"){
               if(inputs[x].type=='checkbox' && !inputs[x].checked) // Eğer checkbox boş ise
               {
                  inputs[x].Value = 0; // değerini sıfır yapıyoruz
                  inputs[x].checked = True; //seçili olarak işaretliyoruz               }
          }
    }
}


Kullanımı da gayet basit,
form onsubmit değerinde boslukdoldur("form id si","checkbox adı") komutunu kullanıyorum ve sorunu kendi halimde çözüyorum.

Kasım 17

SQL sayısal olmayan sutunların listelenmesi

Yorumlar (0) Tarih : 17 Kasım 2012 Cumartesi Saat: 02:56:31
Kategoriler : Programlama, Diğer
Etiketler : sql, mysql, regexp, non numeric, isnumeric, string, sayısal

Merhaba,
Yeniden programlama işine döndüğümden dolayı kafama takılan ve çözümünü bulduğum bir kodları yeniden paylaşmaya karar verdim. Bunlardan ilki mysql veritabanında bir sütunda ki sayısal olmayan satırların listelenmesi üzerine oldu.

Veritabanında ki sayısal sutunları bulmam çok kolay oldu 0 dan büyükleri listeye diyince sorun halmuştu.

Kod:
Select * From tablo Where sutun > 0


ama bunun tam tersi bir işlem yapmak istediğimde biraz zorlandım ama çözümünü buldum.

Eğer veritananında sayısal olmayan (non numeric) satırları listeletmek için

Devamı Var ...

Haziran 11

Yeniden bloglamaya başlamak

Yorumlar (0) Tarih : 11 Haziran 2012 Pazartesi Saat: 20:45:47
Kategoriler : Kendimden
Etiketler : yeniden bloglamak, bloglamak

Merhaba değerli ziyaretçilerim,

Çok uzun süreler önce bıraktığım bloguma yeniden dönüyorum artık bende bloglamaya başlayacağım.
Beni takip edebilirsiniz...

Mayıs 25

İşte 18. şampiyonluğun öyküsü

Tarih : 25 Mayıs 2011 Çarşamba Saat: 14:24:46
Kategoriler : Kendimden
Etiketler : fenerbahçe, şampiyon, 18., kupa, alex, alex de souza

Spor Toto Süper Lig`de Aykut Kocaman liderliğinde şampiyonluğa ulaşan Fenerbahçe, oldukça sancılı başlayan lig yolculuğunda mutlu sona ulaşmayı başardı ve tarih yazdı.


Fenerbahçe için 2010-2011 sezonu sancılı başladı. Camiada, son hafta kaçan şampiyonluğun getirdiği moral bozukluğu hakimdi.
Taraftarın neredeyse tamamı teknik direktör Cristoph Daum`u takımın başında görmek istemiyor, yönetimin de aynı görüşte olduğu biliniyordu. Ancak Alman teknik adam yeni sezon hazırlıkları çerçevesinde 18 Haziran`da Samandıra Can Bartu Tesisleri`ndeki mesaisine başladı.
Futbolcular henüz tatillerini sürdürürken, Cristoph Daum medyaya ve yönetime "Görevimin başındayım" mesajı veriyordu.
Yönetimin ilk hamlesi, Alman teknik adamın Koch dışındaki tüm yardımcılarını görevden almak oldu. Bu, Cristoph Daum`a verilen ciddi bir mesajdı. Beklenen gelişmeyse 1 hafta sonra yaşandı. Fenerbahçe kulübü Cristoph Daum`un sözleşmesini karşılıklı feshetti.

Devamı Var ...


eXTReMe Tracker