Bu makalede sizlere Php ile Mysql Veritabanına bağlanmayı anlatacağız.
PHP İLE MYSQL VERİTABANINA BAĞLANMAK
Yapmanız gereken ilk şey mysql_connect denir? MySQL bağlanmak için database.The işlevine bağlamak.Bu işlev, veritabanı bağlantısı için bir gösterici bir kaynak verir.Ayrıca bir veritabanı kolu denir, ve daha sonra fonksiyonları kullanacağız.Bağlantı bilgileri değiştirmek için unutmayın.
<? Php $ Username = "your_name"; $ Password = "your_password"; $ Hostname = "localhost"; Veritabanına / / bağlantı $ Db = mysql_connect ($ host, $ username, $ password) veya die ("MySQL bağlantı kurulamıyor"); "MySQL <br> bağlı" echo; >
Tüm iyi gidiyor, size bu komut dosyasını çalıştırdığınızda "MySQL bağlı" görmelisiniz.Sunucuya bağlanamıyor ise, şifre, kullanıcı adı ve bilgisayar adını doğru olduğundan emin olun.
Bağlandıktan sonra sonra, çalışmak için bir veritabanı seçmek istediğiniz gidiyoruz.Diyelim ki veritabanı 'örnek' olarak adlandırılır varsayalım.Bu veritabanında çalışmaya başlamak için, mysql_select_db () fonksiyonu gerekir:
<? Php / / Çalışmak için bir veritabanını seçin $ = Mysql_select_db ("örnekler", $ db) seçilen veya die ("örnekler seçemedi"); >
Bağlandıktan Şimdi, biraz sorgular deneyin ve çalıştırın.Sorguları gerçekleştirmek için kullanılan fonksiyonu olarak adlandırılır - mysql_query ().Bu fonksiyon sonuç kümesi olarak adlandırılan sorgu, sonuçlarını içeren bir kaynak verir.Biz satır sonuçları satır döndürür mysql_fetch_array fonksiyonu, kullanmak için gidiyoruz sonucu incelemek.Işlevi sadece doğru veya yanlış bir değerdir, kaynak sonuç döndürmez bir sorgu durumunda.
Tüm satırlar erişmek için bir uygun bir yol bir süre döngü ile.En bizim komut dosyası için kod ekleyelim:
<? Php / / SQL sorgusu ve dönüş kayıtları yürütmek $ Result = mysql_query ("SELECT id, model, araba DAN yıl"); / / Veritabanından tha veri almak while ($ row = mysql_fetch_array ($ result)) { echo "ID:".. $ satır {'id'} "Adı:" $ satır {'model'} ".. ". $ Satır {'yıl'}." <br> "; } >
Son olarak, bağlantıyı kapatın.Bu kesinlikle gerekli konuşma olmamasına rağmen komut sona erdiğinde, PHP bağlantıyı otomatik olarak kapanacak, size açık ne kapatma alışkanlığı içine almalısınız.
0 yorum:
Yorum Gönder