Teknolojinin Geldiği Nokta

Egitim

PHP MYSQL bağlantısı yapmak

PHP MYSQL bağlantısı yapmak

PHP MYSQL bağlantısı yapmak için aşagıdaki işlemleri inceleyebilirsiniz. MySQL veritabanlarına PHP komut dosyaları yoluyla doğrudan erişebilirsiniz. Php mysql bağlantısı yaparak veritabanlarındaki veriyi okuma ve yazma işlemlerini dogrudan web sayfanız üzerinden yapmanızı sağlayacaktır.

Php ile mysql bağlantısını fonksiyon ile pratik olarak yapmak için temel iki kod betiği vardır.

1- mysql_connect ile Mysql Veritabanına bağlanabilirsiniz. Örnek ;

$dbconnect = mysql_connect(‘HOSTNAME’,’USERNAME’,’PASSWORD’);

Bu işlemler dbconnect şeklinde bir baglantı oluşturum Mysql veritabanı bilgilerinizi yazdım. Ardık bu değişkenle direk veri tabanına bağlanabiliriz.

2-  mysql_select_db ile bağlanmak istediğiniz Veritabanını seçelim.

mysql_select_db(‘DATABASENAME’, $connectdb)

dbconnect biglilerinizde bir hata yoksa ve veritabanı servisiniz çalısıyorsa php mysql bağlantısını sağladık. Artık php komutları ile veri tabanı üzerinde dilediginiz işlemi yapabilirsiniz. Aşagıda örnek olması için bir kod dizini vardır.


$baglanti = @mysql_connect(‘host’, ‘kullanıcı adı’, ‘şifre’);
$veritabani = @mysql_select_db(‘veritabanı adı’);

if($baglanti; $veritabani) {
echo ‘Veritabanı Bağlantısı kuruldu.’;
} else {
echo ‘Veritabanı Bağlantı kurulamadı.’;
}

mysql_close($baglanti); // MYSQL sunucusu ile bağlantımızı koparttık..


php Mysql bağlantısını fonksiyon ile yapabilirsiniz.


mysql_connect(‘host’, ‘kullanıcı adı’, ‘şifre’)or die(“Veritabanı Bağlantısı Kurulamadı”);
mysql_select_db(‘veritabani adi’)or die(‘Veritabanı Bulunamadı’);


Mysql baglantısı için web sitenizde bir çok php sayfası olabilir. Her seferinde bu kodları yazmak zamanla zulum olacaktır. Bunun pratik yolu için ilgili bağlantı satırını php tab ları içerisine alıp gerekli php sayfalarda include komutu ile çagarabilirsiniz.

Örnek;


<?php

mysql_connect(‘host’, ‘kullanıcı adı’, ‘şifre’)or die(“Veritabanı Bağlantısı Kurulamadı”);
mysql_select_db(‘veritabani adi’)or die(‘Veritabanı Bulunamadı’);

?>


Bu dosyayı ayar.php yaptıgınızı varsayıyoruz.


<?php

include(“ayar.php”);

?>


şeklinde sayfa içlerine mysql baglantı dosyasını çekebilirsiniz.

 

Mysql Sorgu Gönderme

Php mysql bağlantısını yaptıktan sonra  mysql_query() fonksiyonu ile veritabanına sorgu gönderebilirsiniz.

Temel olarak sorgu yapmak için yazacagımız kod yapısı;


mysql_query(‘SQL SORGU CÜMLESİ’)or die(“Sorgu Çalışmadı”);


 

Örnek php Mysql sorgu satırı;

<?php
SELECT isim, yas FROM ogrenci;
?>

ogrenci tablosundaki tüm isim ve yasları ekrana çektik.

Ekran çıktısı;

| isim | yas |
+——-+—–+
| Veli     |  39 |
| Ahmet|  24 |
| Özlem | 28 |
+——-+—–+

Php Mysql komutları ve fonksiyonlar hakkında bilgi alamak için tıklayın.

PHP MYSQL bağlantısı yapmak