Coder

13 Ekim 2012

Php mysql Türkçe karakter sorunu

Php de Mysql veritabanı ile bağlantı kurulup database imiz Türkçe karakter uyumlu olduğu halde php sayfamızda gösterdiğimizde Türkçe karakter sorunu ile karşılaşmaktayız. Bu sorunu çözmek için php bağlantı bloguna mysql query eklememiz yeterli olacaktır.

Eklenecek query;
[cc lang="php"]mysql_query(“Set Names UTF8″);[/cc]

Php mysql bağlantısındaki Türkçe karakter çözümü kod için uygulanışı;

[cc lang="php"]

[/cc]

10 Ekim 2012

Bilinmesi gereken php kodları

Yazılım nankör bir meslektir vesselam.. Bu söz ile neden başladım söyleyeyim, bazen en iyi olduğumuz dilde uzun süre kullanmadığımız özgün kod parçasını unutabiliyoruz. Bu yüzden php ile proje geliştiren arkadaşlar için not babında bilinmesi gereken php kodları…

Alttaki metinsel fonksiyonlar ile gösterilecek metnin; kaç karakter sayısını, seçili kelimeyi değiştirme, gösterilecek yazının uzunluğu gibi fonksiyonlar bulunmakta.

[cc lang="php"]
“; //gösterilecek metnin kaç karakterli olduğunu gösterir

echo str_replace(“yazı”,”cümle”,$metin).”
” ; //gösterilecek metindeki yazı geçen kelimeyi değiştirerek yerine cümle kelimesini yazdırmakta

echo substr($metin,0,10).”
” //gösterilecek yazının 0 dan 10. karaktere kadar olanını göstermekte
?>
[/cc]

Php switch case yapısı

[cc lang="php"]

[/cc]

Php while döngüsü, döngüde 1 den 10 da dahil sayıyı ekrana yazdırmakta.

[cc lang="php"]

[/cc]

Programlamada en çok kullanılan diğer yapılardan bir tanesi projede tekrar ede kod blogunu bir kere yazıp istediğimiz yerde çalıştırılması. C# da bu işlemi metod lar ile yapabiliyoruz. Php de ise fonksiyonlarla yapılmakta.

Alttaki kodda coder isimli fonksiyonumuzu birden fazla yerde kullanmak için oluşturmuş olduk.

[cc lang="php"]

[/cc]

Fonksiyona parametre yani kullanıcıdan alınan bir değeri gönderip göstermek istiyorsak;

[cc lang="php"]

[/cc]

Bir sayfayı herhangi bir sayfaya yönlendirmek için
[cc lang="php"] [/cc]

Powered by WordPress