Reklam

Reklamlar

veritabanı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
veritabanı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

9 Haziran 2010 Çarşamba

Pear'da MDB2 ile veritabanı işlemleri

MDB2 nedir?


MDB2 pear'da eskiden DB adıyla geliştirilen ve bir süre önce gelişimi durdurulup projeyi mdb2 olarak devam ettirdikleri bir veritabanı yönetim kütüphanesidir. Aslında sırayla girdiğimiz mysql_connect, mysql_select_db, mysql_query ... gibi işlemleri biraz daha ortak yapıda kullanmamızı sağlayan, çeşitli yetenekleri olan güvenli bir kütüphane.

Normalde veritabanımıza (mysql, mssql veya pgsql farketmez) bağlanırken bağlantı kaynak değşkeni oluştururuz. Örneğin :

8 Haziran 2010 Salı

stripslashes() fonksiyonu nedir nasıl kullanılır ?

Veritabanı kayıt işlemlerinde tek tırnak ve çift tırnaklardan kaynaklı problemler yaşamamak için addslashes() ve stripslashes() fonksiyonlarını kullanıyoruz. addslashes() fonksiyonunu bilmeyenlerin öncelikle şurayı okumaları gerekmektedir.
Veritabanında problem çıkmaması için tırnak işareleri önüne addslashes() fonksiyonu ile “/” slaş ekledik. Peki bunları sayfamızda gösterirken slaşlı mı göstereceğiz ? Bu kötü bir görüntü oluşturmaz mı
Veritabanı kayıt işlemlerinde tek tırnak ve çift tırnaklardan kaynaklı problemler yaşamamak için addslashes() ve stripslashes() fonksiyonlarını kullanıyoruz. addslashes() fonksiyonunu bilmeyenlerin öncelikle şurayı okumaları gerekmektedir.
Veritabanında problem çıkmaması için tırnak işareleri önüne addslashes() fonksiyonu ile “/” slaş ekledik. Peki bunları sayfamızda gösterirken slaşlı mı göstereceğiz ? Bu kötü bir görüntü oluşturmaz mı ?
Kötü görüntü olmasını istemeyiz elbet. O halde tırnak işaretlerinden önceki slaşları kaldırmamız gerekecek. Bunun için veritabanının ilgili alanından çektiğimiz veriyi stripslashes() fonksiyonu ile süzmemiz gerekmektedir. Bu fonksiyon ile tırnak işaretleri önünde ki kaçış slaşları temizlenmiş olur.
Aşağıda ki örnekte bunu daha iyi anlayabilirsiniz.
ebook library