<?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.