var code = '\n\n\n\n\n\n
\n\n\n\n\n\n\n\n'; if($('.sutun_sayi').val()>0){ if($('.tabloduzenle').val()==""){ var val = $('.sutun_sayi').val(); for(i = 0; i < val; i++){ var html = $('#satir-ekle').html(); var toplu = html+code $('#satir-ekle').html(toplu); } var yol = $('#satir-ekle').find('tr input[class=ai]').length; i = 0; for(i = 0; i < yol; i++){ $('#satir-ekle').find('.ai').eq(i).attr("name","aicrement["+i+"]");//eq ile numaralandırma. $('#satir-ekle').find('.column_type').eq(i).attr("name","turu["+i+"]"); }} } function vtb(database) { window.location = "baglan.php?vtb="+database; } function emptytable(tb) { var sil = confirm(">"+tb+"< Tablosunu boşaltmak istediğine Eminmisin?"); var tablo = "tablobosalt=ok&tablo="+tb; if(sil){ $.ajax({ url:'tabloisle.php', data:tablo, type:'POST', success:function (sc) { if (sc.trim() == "ok") { alert("Tablo Boşaltıldı!"); location.reload(); }else{ alert("Tablo Boşatılmadı!"); }; } }); } } function siltable(tb) { var sil = confirm(">"+tb+"< Tablosunu Silmek istediğine Eminmisin?"); var tablo = "tablosil=ok&tablo="+tb; if(sil){ $.ajax({ url:'tabloisle.php', data:tablo, type:'POST', success:function (sc) { if (sc.trim() == "ok") { alert("Tablo Silindi!"); location.reload(); }else{ alert("Tablo Silinemedi!"); }; } }); } } function duzenle(tb) { var dz = confirm(">"+tb+"< Tablosunu Düzenlemek istediğine Emin misin?"); "tabloduzenle=ok&tablo="+tb; if(dz){ window.location = "./?tabloduzenle=ok&tablo="+tb; } } $('#ekletablo').on("click",function(){ var val = $('.sutun_sayi').val(); i = 0; for(i = 0; i < val; i++){ var html = $('#satir-ekle').html(); $('#satir-ekle').html(html+code); } var yol = $('#satir-ekle').find('tr input[class=ai]').length; for(i = 0; i < yol; i++){ $('#satir-ekle').find('.ai').eq(i).attr("name","aicrement["+i+"]");//eq ile numaralandırma. $('#satir-ekle').find('.column_type').eq(i).attr("name","turu["+i+"]"); } }); $("#tablo_yeni_ad").change(function(){ $("#yeni_ad_kaydet").show(); }) $("#yeni_ad_kaydet").on("click",function(){ var yeni = $("#tablo_yeni_ad").val(); var ilk = $("#ilk_ad").val(); var tablo_ad = "yeni_ad="+yeni+"&ilk_ad="+ilk; if (yeni !== ilk) { $.ajax({ url:'tabloisle.php', data:tablo_ad, type:'POST', success:function (sc) { if (sc.trim() == "ok") { $("#ilk_ad").val(yeni); $("#yeni_ad_sc").html("
Yeniden adlandırıldı."); setTimeout(500); var href = window.location.href.substring(0, window.location.href.indexOf('?'));// url paremetresini ayırma. window.location = href+"?tabloduzenle=ok&tablo="+yeni;// url düzenleyip table yönlendirme. }else{ $("#yeni_ad_sc").html("
Yeniden adlandırılamadı.
"+"Hata:"+sc); }; } }); } }) $( document ).on("change",".ai",function() { $(".aiptal").hide(); $(".ai").prop('checked',false); $(".ai").removeAttr('checked'); $(".ai").val("NONE"); $(this).prop('checked',true); $(this).val("AUTO_INCREMENT"); $(this).closest("td").append("iptal");//input yanına iptal ekleme. }); function aiptal() { $(".aiptal").hide(); $(".ai").prop('checked',false); $(".ai").removeAttr('checked'); $(".ai").val("NONE"); } $( document ).on("change",".table_index",function (){ var index = $(this).val(); if (index == "PRIMARY") {index = "PRIMARY KEY"} if(index !== "bos"){ var sutun = $(this).closest("tr").find("button").attr("ad"); var table = $(this).closest("tr").find("button").attr("table"); var islem = "ALTER TABLE `"+table+"` ADD "+index+"(`"+sutun+"`)"; var onay = confirm("Bu işlemi onaylıyor musunuz? > "+islem);} if (onay) { $.ajax({ url:"tabloisle.php", data:{sutunindex:"ok",islem:islem}, type:"POST", dataType:"json", success:function(sc){ if (sc.ok) { $("#json_cevap").html($("#json_cevap").html()+sc.ok); }else if(sc.no){ $("#json_cevap").html($("#json_cevap").html()+sc.no); } } }) } }) $( document ).on("change",".default_type",function (){ if ($(this).val() == "USER_DEFINED") { $(this).next().next().show(); return; }else if($(this).val() == "NULL"){ $(this).closest("tr").find(".bos").attr("checked", true);// varsayılanı değişince checkbox aktif olur. } else{ $(this).next().next().hide(); } }) $(document).on("click",".satir-sil",function (e) { if(!$(this).attr("table") == ""){ var yol = $(this).attr("ad"); var sil = confirm(">"+$(this).attr("ad")+"< Satırını Silmek İstediğine Eminmisin?"); var tablo = "satirsil=ok&tablo="+$(this).attr("table")+"&satir="+$(this).attr("ad"); if(sil){ $.ajax({ url:'tabloisle.php', data:tablo, type:'POST', success:function (sc) { if (sc.trim() == "ok") { alert(yol+" Silindi"); $("#satir-"+yol).remove(); }else{ alert("Satır Silinemedi!"); }; } }); } }else{ e.preventDefault(); $(this).closest("tr").remove(); } }); var yol = $('tbody').find('tr input[class=ai]').length; for(i = 0; i < yol; i++){ $('tbody').find('.ai').eq(i).attr("name","aicrement["+i+"]");// satır varsa numralandıracak. $('tbody').find('.column_type').eq(i).attr("name","turu["+i+"]"); } var switchToInput = function () { var $input = $("