Archive for October, 2009

php-time-fonksiyonu/

Veri tabanında arama işlemleri yapabilmek içim LIKE komutunu kullanırız. Veri tabanımızda haber tablomuzda baslik sütununda arama işlemi yapacağımızı var sayalım.”baslik” sütununda örnek olarak “arama” kelimesini arayalım. “baslik” sutunundaki verilerde içerisinde arama olan tüm veriler bize geri döner. SELECT * FROM `haber` WHERE baslik like ‘%arama%’; Sadece ilk harfi “a” olan verileri sıralamak istediğimizde; SELECT * [...]

PHP: Time fonksiyonu (Geçen zaman bilgisi)

Sık güncellenen servislerde, sayfada yayınlanan içeriklerin eklenme tarihi genellikle 15 saniye önce, 3 dakika önce, 1 saat önce.. vs gibi zaman etikeleme yöntemiyle biçimlendirilir.  Bu işlem için gönderilen $tarih parametresini üzerinden ne kadar süre geçtiğini hesaplayan dilediğimiz formatta döndüren basit bir fonksiyon kullanıyoruz. function gecen_sure($tarih) { $time_difference = time() – $tarih; $seconds = $time_difference ; [...]

Php’de Delete Komutu

Mysql işlemlerinde verileri veri tabanımıza ekleme, vari tabanı taboları oluşturma ve mevcut verileri güncelleme işlemlerini daha önceki derslerde öğrenmiştik. Şimdi sıra veri tabanımızdaki verilerin DELETE komutu ile silinmesi işlemi. Veri tabanımızda önceki örneklerimizde de olduğu gibi yine kitap tablosunu ele alarak örneğimize başlıyalım. Veri tabanımızda ki kitap tablosunda;k_adi, id, yazar, yorum, yayin_evi, onay ve baski_no [...]

Jquery LightBox Text

Daha önceki Slider Galeri uygulamamızda galerimizde yer alan fotograflar istediğimiz nesne tıklanıldığında aktif oluyor ve ekrana gelen panelden fotograf geçişlerini sağlıyorduk. Bu örnegimizde ise link e tıklanıldığında ekrana kendi belirlemiş olduğumuz içerik gelecek. Örneğimizde “Site İçeriği” linkine tıklanıldığında gumusluoglu.com blogunda yer alan 7 adet uygulamanın başlıkları ekrana gelecek ve tıklandığında linkler blog yazıları yeni bir [...]

JQuery Impromptu

Genelde silme işlerinde bazen de farklı sebepler gereğince kullanıcıdan onay almamız gerekebiliyor. Bunun için javascript’in confirm() fonksiyonu kullanılabilir.  Ancak hata mesajı gibi bir uyarıyla gelen ve pek şık olmayan bu pencere ziyaretçinin pek hoşuna gitmeyecektir. Zaten web 2.0′a da yakışmıyor. Onun için pek şık bir uygulama olan JQuery Impromptu eklentisini öğrenmenin tam zamanı. Impromptu sadece [...]

MySQL Order By

ORDER BY sözcüğü ile kayıtlı verileri belirten duruma göre dizilir. ORDER BY Sözcüğü Syntax SELECT sutun_adi(s) FROM tablo_adi ORDER BY sutun_adi Örneği      Örneğimizde “Arkadas” tablosunda bulunan kayıtlı tüm verileri seçer ve “yas” kriterine göre dizer: <?php $con = mysql_connect(“localhost”,”serpito”,”abc123″); if (!$con) { die(‘Bağlanamadı: ‘ . mysql_error()); } mysql_select_db(“my_db”, $con); $result = mysql_query(“SELECT * FROM person [...]

PHP – Session Kullanımı

PHP dilinde Session , bir kullanıcı için ayar değişiklikleri ve hakkındaki bilgileri , almak ve özelleştirmek için kullanılır.Session değişkenleri ,sadece tek kullanıcı hakkında veri tutar ve işlem yapabilir ayrıca bütün sayfalar dahilinde tek kullanıcı hakkında uygulama yapar. PHP Session Değişkenleri Bir proje üzerinde çalışırken , proje açarsınız, bazı gerekli değişiklikleri yaparsınız ve sonrasında uygulamayı kapatırsınız.PHP’ [...]

PHP – Loop

PHP de Döngüler;kodun herhangi bir parçasını istenilen defa sayısı kadar yinelemesini sağlar.Sıklıkla yazdığınız kodun herhangi bir parçasını defalarca tekrarlamak ve istenilen seviyeye ulaştıktan sonra tekrarın sona ermesini istediğiniz olmuştur, yada bundan sonra olacaktır.PHP dilinde bu işlem, döngüler dediğimiz anahtar sözcükler yardımıyla gerçekleştirilir. PHP de aşağıdaki döngü ifadeleri bulunur: while – istenilen koşulun doğru olduğu sürece [...]

PHP – Filtreler (Filtreleme)

PHP filtresi , kullanıcı girdileri gibi güvensiz kaynaklardan alınan verileri filtreleme işlemini gerçekleştirir. PHP Filtre Nedir? Güven vermeyen kaynaklardan alınan verileri filtreleme yapmamız gerekir. Verileri doğrulama, test etme ve filtreleme tüm web uygulamalar için önemli bir aşamadır. Php filter özelliği , kolay kullanıma sahip bir şekilde diyazn edilmiştir.   Neden Filtre Yapmalıyız? Çoğunlukla tüm web [...]

Ajax Dosya Yükleme

Web projelerimizde yer alan ürünlere veya galerilere resimleri yüklemek için klasil dosya yükleme, dosyalar yüklenirken bir seferde sınırlandırma getirerek yükleme yapmamızı sağlıyor. Bir foto galeriye normal form file sistemi ile 1,3,5, gibi sınırlı yülemeler yapabiliyoruz. Bu örneğimize sayfamızı yenilemeden ajax ile fotograf dosyalarını yükleme işlemini uygulayacağız. Bu uygulamadaki asıl amaç çoklu dosya yükleme işlemleri yapmayı [...]

Mysql Count

Veri tabanımızdaki verilerin toplamları; örnegin user tablomuzda yer alan kullanıcıların toplam sayısını bulmak, veya belli bir koşula uyan verilerin toplam sayısını bulabilmek için COUNT komutunu kullanabiliriz. SELECT COUNT(*)FROM user; Yukarıdaki komut ile user tablomuzda yer alan kullanıcı sayısını bulmuş olduk. SELECT COUNT(*) FROM user WHERE ad=’ali’; Yukarıdaki komutlar ile user tablomuzda adı ali olan kullanıcı [...]


-- Dumlupinar Universitesi Bilişim Kulübü
vpills-arkadaş