ankarali_yazilimci06
Zeptopat
- Katılım
- 11 Ağustos 2021
- Mesajlar
- 2
- Makaleler
- 1
Daha fazla
- Cinsiyet
- Erkek
Veri tabanları bilgilerin depolanması için vazgeçilmez, yaygın ve kullanışlı yapılardır.
Bu yapılarla neredeyse her yerde karşılaşırız.
PHP PDO Yapısı ile İlgili MySQL Veri Tabanına Bağlanma :
Herhangi bir sayfada MySQL sorguları yapacaksak mutlaka ama mutlaka bağlantı değişkenimiz sayfanın en başında olmalıdır.
Eğer fark etmeden ana bağlantının üstünde herhangi bir sorgu yazarsanız çalışmayacaktır.
Veri Tabanına bağlantı yapılan değişkeni oluşturma;
$db = new PDO("mysql:host=localhost;dbname=baglanacagimiz_db;charset=karakter_setimiz;", "admin_panel_kullanici_adi", "sifresi");
Gerekli alanları doğru bir şekilde doldurarak SQL bağlantımızı bir değişkene verdik. Bu değişkeni herhangi bir sorgu yapacağınız zaman kullanacaksınız.
Eğer herhangi bir şeyi yanlış girerseniz bir hata ile karşılaşacaksınız, bilgileri girerken dikkatli olun.
Hata yakalama kodu :
Daha sonrasında $db değişkenimizi kullanarak ilgili tabloya sorgu atabiliriz.
Bu yapılarla neredeyse her yerde karşılaşırız.
PHP PDO Yapısı ile İlgili MySQL Veri Tabanına Bağlanma :
Herhangi bir sayfada MySQL sorguları yapacaksak mutlaka ama mutlaka bağlantı değişkenimiz sayfanın en başında olmalıdır.
Eğer fark etmeden ana bağlantının üstünde herhangi bir sorgu yazarsanız çalışmayacaktır.
Veri Tabanına bağlantı yapılan değişkeni oluşturma;
$db = new PDO("mysql:host=localhost;dbname=baglanacagimiz_db;charset=karakter_setimiz;", "admin_panel_kullanici_adi", "sifresi");
Gerekli alanları doğru bir şekilde doldurarak SQL bağlantımızı bir değişkene verdik. Bu değişkeni herhangi bir sorgu yapacağınız zaman kullanacaksınız.
Eğer herhangi bir şeyi yanlış girerseniz bir hata ile karşılaşacaksınız, bilgileri girerken dikkatli olun.
Hata yakalama kodu :
PHP:
try{
$db = new PDO("mysql:host=localhost;dbname=baglanacagimiz_db;charset=karakter_setimiz;", "admin_panel_kullanici_adi", "sifresi");
}catch(PDOException $hata){
echo "Veri tabanına bağlanırken bir hata oluştu. Hata mesajı : <br> " . $hata->getMessage();
}
Daha sonrasında $db değişkenimizi kullanarak ilgili tabloya sorgu atabiliriz.
Son düzenleyen: Moderatör: