02-12-2020, Saat: 03:08
Artık “mysql_connect“, “mysql_query” fonksiyonlarının müfredattan kalkma zamanı geliyor, PHP’de kendi resmi dökümantasyonunda da bunun sinyalini vermeye başlamış; “mysql” fonksiyonlarının sayfasında aşağıdaki gibi bir öneriyle karşılaşıyoruz;
Özetle artık bunları kullanmanızı önermiyoruz, PDO ya da MySQLi‘ye geçin diyor. Peki nedir bunlar?
PDO’da çoğu veritabanı sürücüsü kullanılmasına olanak sağlayan, MySQLi ise sadece MySQL destekleyen ve PDO’ya göre biraz daha karmaşık ve kapsamlı bir arayüz diyebiliriz. Sonuç olarak ikisi de öneriliyor. Ben burada PDO’dan bahsetmeye çalışacağım, iksinden birisinin kullanım şeklini kavradığınızda diğerini de rahatlıkla kullana bileceğinize inanıyorum.
PHP PDO nedir?
PHP PDO ile MYSQL’e bağlanmak
PHP Sorgu hatalarını yönetmek
PHP PDO ile sorgu göndermek
PHP Değişkenleri sorgulara dahil etmek
PHP PDO ile verileri listelemek
PHP PDO ile bir satır veri çekmek
PHP Yeni bir kayıt eklemek
PHP Sorguları geri alabilme
PHP PDO bağlantısını kapatmak
Alıntı:This extension is not recommended for writing new code. Instead, either the mysqli or PDO_MySQL extension should be used. See also the MySQL API Overview for further help while choosing a MySQL API.
Özetle artık bunları kullanmanızı önermiyoruz, PDO ya da MySQLi‘ye geçin diyor. Peki nedir bunlar?
PDO’da çoğu veritabanı sürücüsü kullanılmasına olanak sağlayan, MySQLi ise sadece MySQL destekleyen ve PDO’ya göre biraz daha karmaşık ve kapsamlı bir arayüz diyebiliriz. Sonuç olarak ikisi de öneriliyor. Ben burada PDO’dan bahsetmeye çalışacağım, iksinden birisinin kullanım şeklini kavradığınızda diğerini de rahatlıkla kullana bileceğinize inanıyorum.
PHP PDO nedir?
PHP PDO ile MYSQL’e bağlanmak
PHP Sorgu hatalarını yönetmek
PHP PDO ile sorgu göndermek
PHP Değişkenleri sorgulara dahil etmek
PHP PDO ile verileri listelemek
PHP PDO ile bir satır veri çekmek
PHP Yeni bir kayıt eklemek
PHP Sorguları geri alabilme
PHP PDO bağlantısını kapatmak