Hoşgeldin, Ziyaretçi:

l Üye Ol
Tarih: 24-04-2018, Saat: 10:26
  • Tekno Destek Team'e Hoşgeldiniz
  • Teknoloji, Mobil, Oyun, İnternet, Haber Platforumu
  • Tekno Destek Team ( TDT )
Tekno Destek Team - Teknoloji, Mobil, Oyun, İnternet, Haber Platforumu > Bilgi Teknolojileri / Information Technologies > Web Programlama > PHP ILE MYSQL BAĞLANTISI NASIL YAPILIR >

 Yorum: 0    Görüntülenme: 418
Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
 PHP ILE MYSQL BAĞLANTISI NASIL YAPILIR
03-01-2016, Saat: 23:15,
Çevrimdışı
Süper Moderatör
Süper Moderatör Grubu
Üyelik Tarihi: 01-01-2016
Mesajlar : 358
Konular:
Rep Puanı: 0
#1
PHP ILE MYSQL BAĞLANTISI NASIL YAPILIR

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 ("").
 
Kod:
   $baglanti=mysql_connect('localhost','root','');
?>

 
Bunu yaptiktan sonar baglantimizi bir kontrol edelim isterseniz:
 
Kod:
if($baglanti==true)
{
   echo "

baglanti basarili

Kod:
";

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.
 
Kod:
 mysql_select_db("testdatabase");
 $sorgu = mysql_query("SELECT * FROM calisanlar");
 while($satir = mysql_fetch_array($sorgu))
 {
   print $satir["isim"]." ". $satir["sehir"].'
';
 }

 

 
Sonuç:
 
51.png
 
Kodlarin Tamamı:
Kod:
if($baglanti==true)
{
   echo "

baglanti basarili

Kod:
";

else
{
   echo "mysql baglantisi basarisiz";
}

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

Kod:
while($satir = mysql_fetch_array($sorgu))
{
   print $satir["isim"]." ". $satir["sehir"].'
';

?>
03-01-2016, Saat: 23:15
Cevapla



« Önceki Konu | Sonraki Konu »
Konuyu Okuyanlar: 1 Ziyaretçi



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  MYSQL VERITABANI BAĞLANTISI SINIFI kara_kutu 0 416 03-01-2016, Saat: 23:38
Son Yorum: kara_kutu
  MYSQL VERI TÜRLERI kara_kutu 0 545 03-01-2016, Saat: 22:53
Son Yorum: kara_kutu
  PHP VE MYSQL İLIŞKISI kara_kutu 0 463 03-01-2016, Saat: 22:51
Son Yorum: kara_kutu

Hızlı Menü:

Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB
© 2002-2018 MyBB Group.
Tasarım Tekno Destek Team © 2018