Konular
EBooklar

HTML5 + jQuery + PHP + MySQL kullanarak HTML5'in datalist tagı ile yapılmış güzel bir hızlı arama uygulaması

Dinamik Tavsiye Listesi Uyglaması

HTML Kodları

<!DOCTYPE HTML>
<html>
<head>
<title>Dynamic Auto-Suggestion using datalist element: HTML5</title>
<meta charset="utf-8"/>
<script src="jQuery.js"></script>
<script src="myScript.js"></script>
</head>
<body>
 
<form>
        <input type="text" list="myCompanies" name="company" id="suggest" />
        <datalist id="myCompanies">
 
        </datalist>
</form>
 
</body>
</html>

 

Php Kodları

< ?php
 
        $db         = mysqli_connect('localhost', 'root', '', 'search');
 
        $company    = $_GET['company'];
 
        $sql        = "SELECT name FROM table1 WHERE name like '$company%' ORDER BY name";
 
        $res        = $db->query($sql);
 
        if(!$res)
                echo mysqli_error($db);
        else
                while( $row = $res->fetch_object() )
                        echo "<option value='".$row->name."'>";
 
?>

 

Jquery Kodları

$(document).ready(function(){
        $("#suggest").keyup(function(){
                $.get("suggest.php", {company: $(this).val()}, function(data){
                        $("datalist").empty();
                        $("datalist").html(data);
                });
        });
});
 
 
 

 

Yorumunuzu Ekleyin


  • PHP’de Resim Doğrulama - Güvenlik Kodu
  • PHP’de Resim Doğrulama - Güvenlik Kodu ~ 26,333

    Son yıllarda üyelik formlarında, üyelik giriş sayfalarında, whois sorgularında, sipariş formlarında vs form işleminin gerçekleştiği tüm platformlarda güvenlik kodu / resim doğrulama işlemine rastlamış olmalısınız. Spam botları ve saldırılar gibi sebeplere...






  • Mysql Tablo Verisi Çekme
  • Mysql Tablo Verisi Çekme ~ 14,125

    Verilen tablo adına ve sütun başlıklarına göre sonuçları veri tabanından çeken uygulama


  • MS word çıktısı almak
  • MS word çıktısı almak ~ 12,093

    Php ile tabiki kendi fonksiyonlarını kullanarak doc uznatılı çıktıyı isemciye yollamak mümkün ama ben beeremedim ve çok karışık geldi ve aşağıdaki adımları izleyerek daha pratik ve kolay oldğunu düşündüğüm bir yol buldum





  • Class İle Yapılmış Bir Mysql Bağlantı Uygulaması
  • Class İle Yapılmış Bir Mysql Bağlantı Uygulaması ~ 11,312

    Kendini lazım olduğunda çağıran, exceptionlarla bağlantıyı ve kesmeyi kontrol eden ve çağrıldığında mysql bağlantısı yapıp, sayfa sonu geldiğinde bağlantıyı kesen bir php class örneği.





  • $_FILES
  • $_FILES ~ 10,470

    Upload, unlink, list




  • Mysql Class
  • Mysql Class ~ 10,056

    İhtiyaç duyulduğunda klası yüklyen, mysql bağlantısını klas çağrılınca yapan, klasın kullanımı bitince mysql bağlantısını kesen ve içerisinde tabloyadok fonksiyonu ile verilen tablo verisini tabloya döken, eğer tablo verisi yoksa exception hatası döndüren...


  • Classlarla Yapılmış Bir Sayaç Örneği
  • Classlarla Yapılmış Bir Sayaç Örneği ~ 10,043

    Aynı ip numarası ve cookie değeri elde edildiğinde sayfa sayacını arttırmayan, farklı ip numaralarından ve cookie değerleri elde ettiğinde sayfa sayacını arttıran php classına örnek


  • $_COOKIE
  • $_COOKIE ~ 9,915

    Kullanıcının bilgisayarında kalması istenen değişkenler için kullanılan bir yol



  • Class
  • Class ~ 8,842

    İçerisinde extend, __construct, __destruct, __autoload, this, public, private, protected, static, const, cloning object, polimorphism, parent::, self:: ve instanceof gibi class parametleri bulunduran bir uygulama


  • PHP Filter
  • PHP Filter ~ 8,126

    filter_var, filter_input_array kullanılarak yapılan veri filitreleme işlemleri