Posts Tagged ‘ mysql

Mysql Sorgusu Hata Verince Öldürmeyin, İyileştirin

Php/Mysql ile uğraşan biriyseniz şu satır size yabancı gelmeyecektir:

$sql = mysql_query("SELECT * FROM posts LIMIT 0,10") or die(mysql_error());

Burada söylenen şudur ki posts tablosundan ilk 10 satırı çek; eğer bir hata olursa kodu çalıştırmayı bırak ve hatayı ekrana yazdır. die(mysql_error()) bu demektir.

Kodun çalışmasını sonlandırıp sonlandırmamak size kalmış ancak böyle sevimsiz bir hata yerine daha iyi bir çözüm bulunamaz mı? Ben kendimce güzel olan bir çözüm buldum ve paylaşıyorum.

Hata olduğunda kodun çalışmasını durdurmadan bana mail atan bir kullanım.

Şöyle ki: Devamını okuyun

Php Mysql Datetime Şekillendirme

Php maceramda, web sitelerinden içerik toplayan bot için uğraşmadığım kadar Mysql’de kayıtlı tarihi istediğim şekilde göstermekle uğraştım. İnternette konu ile ilgili yazılmış doğru düzgün bir döküman bulmak çok zor. Mysql datetime türündeki alanları standart olarak 0000−00−00 00:00:00 şeklinde kaydediyor yani YIL-AY-GÜN SAAT:DAKİKA:SANİYE . Ya bu formatı bozmadan olduğu gibi gösterecektim, ya da bunu dönüştürmenin bir yolunu bulacaktım.

Buldum!

Devamını okuyun

Php / Mysql Charset UTF-8 Problemine Çözüm

Bir süredir Php/Mysql ile uğraşıyorum ve daha yolun başındayken bırakma noktasına getiren şey charset sorunu oldu. Bir süre bu işlerle uğraşmış olan herkes charset problemlerinin ne kadar vahim ve sinirleri fazlasıyla yıpratan bir sorun olduğunu bilir. Türkçe karakterlerle uyumlu olan ISO-8859 – 9 her ne kadar uyumlı olsa da çok zaman sorun çıkarır. Windows-1254’te güzel olmasının yanında çok sorun çıkarır. Ve globalleşen dünyanının getirdiklerinden biri de hemen her dilin her karakterini gösteren UTF-8 olmuştur. Devamını okuyun

 

Page optimized by WP Minify WordPress Plugin