Üye Kayıt Üye Giriş

PHP ile MySQL Bağlantısı Nasıl Yapılır


Fransızca Görüntülü Eğitim Seti

PHP ile MySQL Bağlantısı Nasıl Yapılır

Bu dersimizde php ile mysql veritabanina baglanmayi ve veri cekmeyi ögrenecegiz.

 

       -  Veritabaninin adi: testdatabase

       -  Veri çekecegimiz tablonun adi: calisanlar

       -  Calisanlar tablosunda 3 adet stun var: id, isim, sehir.

      -  Amacimiz: Tablodan kayitli isim ve sehir'leri ekrana yazdirmak.

 

Ilk yapmamiz gereken sey mysql sunucusuna baglanmak; ama bundan önce mysql sunucunun calisip calismadigindan emin olmak icin bilgisayarimizin servislerini kontrol etmekte yarar var.

Eger mysql sunucusu çalisiyorsa biz işimize bakabiliriz.

PHP'de mysql'e baglanmak icin kullanilan metot mysql_connect(…) metodudur.

Bu metot 3 arguman alir: baglanilacak olan host, kullanici adi ve sifre. Bizim hostumuz localhost, eger ilk dersimizdeki gibi standart bir kurulum yapmissaniz kullanici adi root ve sifre de bostur ("").

 

   $baglanti=mysql_connect('localhost','root','');
?>

 

Bunu yaptiktan sonar baglantimizi bir kontrol edelim isterseniz:

 

if($baglanti==true)
{
   echo "

baglanti basarili


";
}
else
{
   echo "mysql baglantisi basarisiz";
}

 

Eger baglantimiz basariyla gerceklesti ise simdi sira geldi veritabanimizdan veri çekmeye. Bunun icin 3 adet metot kullanacagiz.

Veritabanimizi belirlemek icin mysql_select_db(…) Sorgumuz icin mysql_query(…)

Sorgudan gelen veriyi saklamak icin mysql_fetch_array(…). Adindan da anlasildigi gibibu metot bir array donduruyor. Biz bu arrayi while döngüsüyle bir degiskene aktarip öyle kullanacagiz.

 

 mysql_select_db("testdatabase");
 $sorgu = mysql_query("SELECT * FROM calisanlar");
 while($satir = mysql_fetch_array($sorgu))
 {
   print $satir["isim"]." ". $satir["sehir"].'
';
 }

 

 

Sonuç:

 

php my sql bağlantısı

 

Kodlarin Tamamı:

if($baglanti==true)
{
   echo "

baglanti basarili


";
}
else
{
   echo "mysql baglantisi basarisiz";
}

mysql_select_db("testdatabase");
$sorgu = mysql_query("SELECT * FROM calisanlar");

while($satir = mysql_fetch_array($sorgu))
{
   print $satir["isim"]." ". $satir["sehir"].'
';
}
?>
KPSS Eğitim Seti
Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER