Yazdığım yönetim sayfası içerisinde veritabanında çekilen bazı değerleri kullanıcıların kolaylıkla yeni değerler eklemesini sağlamak için yazdım.

Bu eklemti ile select kontrolüne Gmail’deki yeni etiket ekleme olayına benzer hızlı ekleme fonksiyonu eklemiş oluyoruz.

Örnek oldukça basit bir hali olup sadece fikir vermesi amacıyla paylaşıyorum umarım yardımcı olur.

Örneği görmek için burdan

İndirmek için burdan

Yorum ve düşüncelerinizi bekliyorum.

KN’de ikinci örnek jQuery ile yarattığınız formlarda işlem yapılan form bileşeninin bulunduğu satıra (over) class’ını ekleyerek güzel bir efekt veriyor ve kullanıcıyada nerdeyim sorusuna cevap olabiliyor…

  1. $(document).ready(function(){
  2.         $(‘:input’).focus(function(){
  3.             $(this).parents("tr").addClass("over");
  4.         }).blur(function(){
  5.             $(this).parents("tr").removeClass("over");
  6.         });
  7. });

over class :

  1. <style type="text/css">
  2. .over{
  3.         background-color:#c5d3e3;
  4. }
  5. </style>

Not : Yazdığım form table ile oluşturulduğu için bir üstteki tr elementini seçerek işlem yaptım.

KN:1 MySQL Fonksiyon/Procedure tanımlama

Posted Eylül 23rd, 2008. Filed under mysql

Ufak tefek olupta baş ağrıtan problem çözümlerini , ihtiyaç anında aranıp bulunamayan kod parçacıkları vb. konuları KN ( Kendime Notlar ) başlığı altında seri olarak yazmaya başlıyorum.

İlki MySQL’de fonksiyon / procedure tanımlarken benim gözümden kaçan 2 nokta ;

1) Database adı mutlaka olmalı ;

CREATE FUNCTION test.kare (p1 INT) returns INT

BEGIN

DECLARE ret INT;

SELECT (p1*p1) INTO ret;

return ret;

END

Fonksiyon kullanımı : select kare(4);

2) SET GLOBAL log_bin_trust_routine_creators = ON; kullanarak artık fonksiyon tanımalamada problem ( en azından benim karşılaştığım ) kalmıyor.