bir scriptim var, textarea'ya girilen veriyi ajax işlemi ile alıp aynı sayfaya yazdırıyor, Facebook comment işlemi gibi düşüneblirsiniz. buradaki sıkıntım işlemi yapan script'te tarih ve saatide veritabanına ekliyorum ve commentbox'lara yazdırıyorum, yalnız tüm bu işlem 2-3 sn gibi çok uzun bir süre alıyor.(Firebug'tan da takip ettim zamanın çoğu işlem sayfasında geçiyor), kodlar aşağıdaki şekilde;
$tarih = strtotime(date("Y-m-d H:i:s")); mysql_query("INSERT INTO post VALUES('0','$value','$tarih')"); $select = mysql_query("SELECT * FROM post WHERE post = '$value'"); } else{ $select = mysql_query("SELECT * FROM post ORDER BY tarih DESC"); } while($row = mysql_fetch_assoc($select)) { ?> <div class="eachpost" id="post-<?php echo $row['id']; ?>"> <span><?php echo $row['post']; ?></span><br> <abbr><?php echo date("Y-m-d H:i:s" , $row['tarih']); ?></abbr> </div> <?php
}
?>
Veritabanındaki tarih kolonu int türünden bu arada..
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme