Bu dersimizde basit bir şekilde mysql bağlantısı oluşturmayı göreceğiz.
Çoğumuz portallarda falan rastlarız ;
config.php
conn.php
baglanti.php
bag.php
ayar.php
isimleri ile çok kullanılırı..
bir php dosyası oluşturup adına ayar.php veya kafanına göre bir isim verin, ben ayariphp diyeceğim..
Bu kodları bir dosya içersinde yapmamızın nededi sql bağlantı kodu olan her sayfada bu kodların bulunması gerekiyor..Öyleyse biz genel bir bağlantı dosyası yapalım gerekli tüm sayfalara bunu include(""); yöntemi ile koyalım diye..
Ayar.php
<?
$host= "localhost"; //bu gelende %99 aynıdır ama deiştiği durumlar veya sunucular da vardır.
$kullanici_adi= "root"; //root bilgisayarımızdaki local için geçerli kullanıcı adıdır..Bunu hosting üzerinden açarken siz belirliyorsunuz..
$parola= "root"; //yine local için geçerli bir şifre..Host üzerinden kontrol panelinde ilgili bölümden şifreyi siz belirliyorsunuz..
$vt= "phpdersi"; // ver tabanımızın ismi.
/* Buraya Kadar 4 değişkenimizi tanımladık..Şimdi bunları cümle içersinde kullanalım:) */
$sql= mysq_connect($host , $kullanici_adi , $parola); // Burası 3 değişkeni barındırır..Sıralı biçimde değişmeyen 3 değişken..
// bir if döngüsü yapalım burada ki hata varsa hata kodu yerine hata mesajı versin..Sunuc -dosya yolumuzda görünmesin..
if(! $sql) die("Bağlantı hatası");
@mysql_select_db($vt,$sql) or die ("Veri Tabanı Hatası"); // Buradaki @ işareti yine hata varsa hatayı göstermemsiiçndir. Özellikle locahostlarda çok olabiliyor..
?>
Evet bir sql bağlantı dosyası basit bir şekilde böyle oluşturulmaktadır.Mademki bu kodlar her sayfaya kullanılacak veya her sayfaya include edeceğiz ozaman her sayfada bulunmasını istediğimiz başka kodlarıda bunun içine yazabiliriz..
Mesela
$titile = "Php Dersi";
gibi..
İyi Dersler