Php ile Mysql Veritabanına bağlanma

<?php 
$baglan=mysql_connect("sunucu","kullanıcı_adı","sifre")   or die ("baglanmadi");
sunucu     :  Mysql veritabanı sunucu adresi
kullanıcı : Veritabanına ait kullanıcı adı. 
parola     :  Veritabanına ait parola. Varsayılan değer boştur.
or die ("baglanmadi");       // Bu kısım sunucuya bağlanılamadığı zaman çalışır.

mysql_select_db("veritabanı_ismi",$baglan) or die ("veritabanina baglanilamadi");
mysql_select_db : veritabanı seçmemizi sağlar   
or die ("veritabanina baglanilamadi");   // bu kısım veritabanına bağlanılamadığı zaman çalışır.

mysql_close($baglan); 

mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION= utf8_general_ci ");
Yukarıdaki kodlarda Türkçe karakter kodlarıdır. 
?>

 

Kodun son hali
<?php 
$baglan=mysql_connect("sunucu","kullanıcı_adı","sifre")   or die
("baglanmadi");
mysql_select_db("veritabanı_ismi",$baglan) or die ("veritabanina
baglanilamadi");
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION= utf8_general_ci ");
?>


Bu kodları sürekli yazmamak için baglanti.php sayfası oluşturup bu kodları kaydedip diğer sayfalarımıza baglanti.php yi çağırabiliriz.

Programın Çıktısı

Sayfa ve fonksiyon çağırma işlemleri için Fonksiyon Dosya yada Sayfa Çağırma Require Include Komutları ziyaret ediniz.

Mesaj ve Yorumlar

Yorum Sayısı (0)

ÜYE YORUMLARI

Çevrimiçi :
12
Günlük :
104
Haftalık :
337
Aylık :
1134
Copyright © 2010 İşbara Alp Sönmez – Programlama Örnekleri. Her hakkı saklıdır. www.alpsonmez.com Bu sitedeki herhangi bir içeriğin, "herhangi bir sitede veya forumda" iznim dışında paylaşım yapılması durumunda hukuki dava açacağımı tarafınıza arz ederim. "Öğrenciler dilediği gibi kullanabilir."