o zaman size kodları yoluyorum.

$("input[name=yazaradi]").keyup(function(){
var sonuc=new Array();
var out=new Array();
if ($(this).val().length>2)
{
$.ajax({
type:"POST",
url:"yazarcek.php",
data:"deger="+$(this).val(),
dataType: "json",
success:function(id){
$.each(id,function(key,valuec){
sonuc.push(key,valuec);
out[valuec]=key;
});

$("input[name=yazaradi]").autocomplete({
autoFocus:true,
delay:1000,
select:function(){
$("input[name=yazaradi]").attr("disabled","disabled");
$(".yazarcik").show();
$("input[name=yazarid]").val("");
},
close:function(){
//alert(out[$("input[name=yazaradi]").val()]);
$("input[name=yazarid]").val(out[$(this).val()]);
},
source:sonuc
});
}
});
}
});

burada sistemi hızlandıracak ne gibi yöntemler kullanabilirim ?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:11:07 -->-> Daha önceki mesaj 20:02:11 --

astald adlı üyeden alıntı: mesajı görüntüle
Bende jquery'le onkeyup'la kelime girildimi sonuçları çıkarıyorum da şimdi bu yöntem veritabanını şişirdiğini nasıl tespit ettiniz anlayamadım.

çok basit her tuşa bastığınızda veritabanına bir sorgu atılıyor 5 karakterli bir aramada işlem bitince 5 sorgu atıyor bunu bir sorguaya düşürmem lazım. ayrıca like ile arama işlemleri veritabanında en zor işlemlerdir id ile aramaya oranla 5 kata kadar sistemi kasar.