Web Geliştirici  :: PHP, JavaScript, Ajax, XHTML, XML, CSS, MySQL ve diğer web yazılım geliştirme teknolojileri hakkında faydalı bilgi ve teknikler
 

Limitli Bir Sorgunun Limitsiz Halinin Sonuç Sayısını Bulmak

SQL’de bir sorgunun döndüreceği sonuç sayısı limit eki ile sınırlandırılır. Özellikle sayfalama yaparken bunu çok sık kullanırız. Örneğin

SELECT * FROM tablo WHERE id > 100 LIMIT 10

sorgusu bize şarta uyan ilk 10 kaydı getirecektir. Peki ama limit koymasaydık toplam kaç kayıt gelecekti? Toplam kayıt sayısını bulmak için aklımıza gelen ilk yol aynı sorguyu limitsiz olarak [...]

Temel XHTML kuralları

Tüm element ve nitelikler küçük harfle yazılmalıdır.
Elementlerin içiçe geçme sırasına dikkat edilmelidir. Açılan imler sırasıyla kapatılmalıdır. Örneğin <b><i>merhaba</b></i> şeklinde kullanım yanlıştır, doğrusu <b><i>merhaba</i></b> şeklindedir.
Bitiş imi olan elementlerde bitiş imi mutlaka kullanılmalıdır. Örneğin <p> imi daima </p> imi ile bitmelidir.
İçeriği olmayan elementlerin sonuna “/” konmalıdır. <br/>, <hr/> gibi
Nitelikler mutlaka değer verilerek kullanılmalıdr. Örneğin <input type=”checkbox” checked [...]

Luhn Algoritması ile Kredi Kartı Numarası Doğrulama

Kredi kartı numarası doğrulamada kullanılan Luhn algoritmasının çalışma prensibi şöyledir:
Örneğin hayali 7419 8339 5689 1008 numarasını ele alalım.
1. adım:
Tek hanelerdeki rakamlar toplanır.
4, 9, 3, 9, 6, 9, 0, 8 rakamları için;
4 + 9 + 3 + 9 + 6 + 9 + 0 + 8 = 48
2. adım:
Çift hanelerdeki rakamlar 2 ile çarpılır ve elde [...]