mysql pdo işlemleri

PHP İle PDO İşlemleri

Mysql_connect ve mysql_query fonksiyonları artık yavaş yavaş geçerliliğini kaybetmeye başladı.Bilindik türden içerik yönetim sistemlerinin de PDO ve MySQLi altyapısına geçmesinin ardından web yazılım geliştiricileri tarafından kullanılması şart olan bir yapı haline geldi.Mysql_connect ve mysql_query  fonksiyonlarının beraberinde getirdiği sql injection açığı da minimum seviyeye indirgenebiliyor.


PDO İle Mysql Bağlantısı

<?php
try {
$pdo = new PDO("mysql:host=localhost;dbname=bora", "root", "123");
} catch ( PDOException $exception ){
echo 'Hata var,bilgiler aşağıda!<br />'; //echo ile bir metin verdirip,alt satıra geçirdik.
echo $exception->getMessage(); //hata mesajı vermesini sağladık.
}

?>

Karakter Seti Ayarlama

Karakter setleri bazen veritabanı sorunları oluşturmakta,veritabanları ile çalışan kişilerin bu yapıyı kullanmasını şiddetle tavsiye ederim.

<?php

$pdo->query("SET CHARACTER SET uf8");

?>

PDO İle Tek Satır Veri Çekmek

Query fonksiyonu ile tek satır verileri aşağıdaki kod ile sorunsuz olarak çekebiliriz.

<?php
$row = $pdo->query('SELECT * FROM elemanlar WHERE id = 1')->fetch();
echo $row['eleman_ismi'];

?>

PHP İle Yeni Bir Kayıt Eklemek

<?php

if($pdo->exec('INSERT INTO site_ayarlar (site_baslik) VALUES ("Bora Bozdoğan Php Dersleri")'))
{
echo 'Yeni kullanıcı başarıyla eklendi.';
}
else
{
echo 'Yeni kullanıcı eklenemedi.';
}

?>

Yukarıda bazı temel işlemlerin örneklerini verdim.Dilerseniz bu linkteki bağlantıdan daha kapsamlı bilgilere erişebilirsiniz.


					

PHP İle PDO İşlemleri” hakkında 2 yorum

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir