Yazan: Muhittin Özer | 03 Mart 2010 | Yorum yok | Kategoriler: Kendime Not, PHP & MySQL
Eminim PHP için ezSQL veritabanı sınıfını kullananların çok kez başına gelen bir durumdur. “UPDATE” sorgusu yaptığınızda eğer mevcut verilerde bir değişiklik yapılmamış ve yine aynı veriler UPDATE edilmişse $db->query() fonksiyonu false olarak dönmektedir ve güncelleme işlemi hata vermektedir.
Bunun sebebi ezSQL sınıfında $db->query() fonksiyonunun sorgudan etkilenen satır sayısını geri döndürmesidir. Eğer böyle bir durumda hata almak [...]
Yazan: Muhittin Özer | 16 Mayıs 2009 | 4 yorum | Kategoriler: Kendime Not, PHP & MySQL
Bazen veritabanında birden fazla sütunda tuttuğumuz verileri birleştirmek ve o şekilde kullanmak isteriz. Bu aynı tablonun sütunları olabileceği gibi farklı tabloların sütunları da olabilir. Bu işlemi sunucu tabanlı scriptinize (PHP, ASP.NET gibi) yıkmaktansa verileri SQL sorgunuzda birleştirerek veritabanından birlikte çekmek scriptinizin yükünü azaltacaktır.
Aynı tablodan sütunları birleştirmek:
SELECT id,CONCAT(adi,soyadi) AS adisoyadi FROM uyeler
burada CONCAT() fonksiyonu adi ve [...]
Yazan: Muhittin Özer | 15 Şubat 2009 | Yorum yok | Kategoriler: PHP & MySQL
PHP ile XML formatındaki dökümanları nasıl okuyabileceğimizi anlatmaya çalışacağım.
XML formatındaki dökümanları okurken kullanacağımız fonksiyon olan simplexml_load_file() fonksiyonu PHP 5 sürümünde standart olarak gelirken daha önceki sürümlerde simpleXML sınıfının sunucuda kurulması gerekmektedir.
Bu yazımızda okuyacağımız XML belgesi Namaz Vaktim sitesinde yayınladığımız aylık namaz vakitlerini bildiren XML belgesi olacak. Bu belgeyi seçmemin önemli nedeni ise bu belgede hem [...]
Yazan: Muhittin Özer | 24 Ocak 2009 | 12 yorum | Kategoriler: PHP & MySQL
Uzun süredir PHP yazısı yazmıyorum. Yazacak çok şey birikti aslında yavaştan yavaştan başlamak lazım dedim ve bugün PHP ile SMTP server üzerinden mail gönderme işlemini bir önceki yazımda bahsettiğim sitede bulduğum bir class’ı kullanarak nasıl yapabileceğimizi anlatacağım.
Öncelikle niçin PHP’nin hali hazırdaki mail() fonksiyonu ile değil de SMTP üzerinden mail gönderme işlemi yapacağız ona bir açıklama [...]
Yazan: Muhittin Özer | 21 Ocak 2009 | 3 yorum | Kategoriler: PHP & MySQL
Hemen hemen 3-4 senedir PHP ile içli dışlıyım ancak nasıl oldu böyle bir kaynağı henüz 1.5 ay önce keşfettim hiç bilemiyorum. Arayabileceğiniz her konuda yazılmış PHP Class (sınıf)’larını bulabileceğiniz bir site olduğunu biliyor muydunuz siz de?
Bilenler hemen tahmin etmiştir tabi ki çünkü bu site abartısız PHP geliştiricileri için bir memba. Çok mu reklam yaptım [...]
Yazan: Muhittin Özer | 26 Temmuz 2008 | Yorum yok | Kategoriler: PHP & MySQL
Ceviz‘de tanıştığım arkadaşlarımdan deathisonitsway (Ali Gürbüz)’den duyduğum bu projenin hayata geçmesi gerçekten Türkiye’deki PHP yazılımcılarının ve özellikle PHP’ye yeni başlayacak yazılımcı adaylarının sevineceği türden bir haber olacak. İngilizce bilmeyen birçok yazılımcı arkadaşımız ne yazık ki PHP Manuel’den faydalanamıyor. ( Bi parça ben gibi ) PHP Manuel’in Türkçe’sinin hazırlanmasıyla ilgili birçok kez girişim oldu ancak [...]
Yazan: Muhittin Özer | 21 Temmuz 2008 | 10 yorum | Kategoriler: PHP & MySQL
Benim de önceleri sıkça yaşadığım ama sonunda kesin sonuca ulaştığım ve web tasarımla ilgilenen daha doğrusu ilgilenmeye başlayan birçok arkadaşın da sıkca yaşadığı bir problemin kesin ve net çözümünden bahsetmek istiyorum.. Evet problemimiz PHP ve MySQL ile işlem yapan sistemlerde yaşadığımız karakter sorunumuz. Herşeyden önce ben tüm sistemlerinizde evrensel karakter seti olan UTF-8 kodlamasını tavsiye [...]
Yazan: Muhittin Özer | 31 Mayıs 2008 | 17 yorum | Kategoriler: PHP & MySQL
PHP ile resim upload etme ve edilen resmi yeniden boyutlandırma işleminin nasıl yapıldığından bahsetmek istiyorum bu yazımda..
Burada daha çok ortaya hazır bir kod çıkartmaktan ziyade bu işlemin nasıl yapıldığını anlatmak ve okuyanların kendi yorumlarını ekleyerek daha gelişmiş uygulamalarda kullanabilmelerini sağlamak istiyorum..
Yapacağımız işlem bir form aracılığı ile JPEG formatında bir resmi upload etmek ve bunu sabit [...]