Feb 20
->
İki veya daha fazla bağımsız sorgu veya tablonun sonuçlarını birleştiren bir birleşim sorgusu oluşturur.
İki veya daha fazla sorgunun, tablonun ve SELECT deyiminin sonuçlarını herhangi bir birleşimde tek bir UNION işleminde birleştirebilirsiniz. Aşağıdaki örnek, Yeni Hesaplar adlı var olan bir tablo ile bir SELECT deyimini birleştirir
Okumaya Devam Et »
Feb 20
->
Belirtilen ölçütleri temel alan belirtilen tablodaki alanların değerlerini değiştiren bir güncelleştirme sorgusu oluşturur.
UPDATE özellikle, çok sayıda kaydı değiştirmek istediğinizde veya değiştirmek istediğiniz kayıtlar çok sayıda tablo içinde iken kullanışlıdır.
Aynı anda çok sayıda alanı değiştirebilirsiniz. Aşağıdaki örnek Sipariş Miktarı değerlerini yüzde 10 arttırır ve Navlun değerlerini İngiltere’deki taşımacılar için yüzde 3 arttırır:
Okumaya Devam Et »
Feb 20
->
Bazen şöyle bir durumla karşı karşıya kalırız.uyeler tablomuz ile mesajlar tablomuz ayrıdır.Mesela örnek vermek gerekirse,üye olan kişi,bir foruma yada ziyaretçi defterine mesaj bırakmak isteyebilir.İyi ama bu iki tablodaki verileri nasıl ilişkilendireceğiz,işte tüm mesele burda.Yani üyeler tablosuyla mesajlar tablosu ayrı olduguna göre; mesajlar tablosuna giden bir mesajın hangi üyeye ait olduğunu nasıl belirleyeceğiz.İşte ben size şimdi onu anlatıcam.Aslında işin temelinde mantık arama felan yok,tamamen birleştirme gibi bir komutu mysql un bize vermiş olduğu left join (veya right join) veya inner join ile yapacağız.Şimdi o zaman tablo mantığını ele alalım derim ilk önce.Şöyle düşünelim.Üyeler tablosunda bir id sütunumuz olacak mutlaka.şöyle olsun üyeler tablomuz.
id,adi,soyadi,mail gibi 4 farklı alandan oluşsun.
Okumaya Devam Et »
Feb 20
->
ALTER TABLE Deyimi
CREATE TABLE deyimi ile oluşturulan tablonun tasarımını değiştirir.
ALTER TABLE deyimini kullanarak var olan bir tabloyu farklı yollarla değiştirebilirsiniz. Şunları yapabilirsiniz
Tabloya yeni bir alan eklemek için ADD COLUMN’ı kullanabilirsiniz. Alan adını, veri türünü ve isteğe bağlı olarak boyutu (Metin ve İkili alanlar için) belirtirsiniz.
Örneğin, aşağıdaki deyim Çalışan tablosuna Notlar adlı 25 karakterlik bir Metin alanı ekler.
Okumaya Devam Et »
Feb 20
->
Adres satırından get metoduyla bilgiyi alıp bunu hit alanında update yaptırmaktır.işte bunun için veritabanınızda tablo yapınız şu şekilde olsun id,konu,makale,hital bu 3 alanı şimdilik gösterecem,daha sonra siz mantığını kavramış bir şekilde geliştirme yaparsınız.millet makaleye tıklayınca hit 1 artsın şekilde ayarlamamız gerekecektir.yani işin türkçesi şu,her kim adres satırında ki makaleye ait bilgiyi tıklarsa,o alana ait hit artış göstersin.Şimdi ilk önce şöyle başlıyalım.Makalemizin konusuna link verdirelim ve bu linke tıklandıgında makalenin kendisine gitsin.ve hemen altında da bu makale x kez okundu diye bilgi verdirelim.
Okumaya Devam Et »
Feb 18
Remote file inclusion;saldıran şahısların günümüzde en etkin saldırma biçimlerinden bir tanesidir.daha çok dikkatsizlikle yazılmış
kodlara yada güvenlik önlemi alınmamış sunucularda gerçekleşir.Bildiğiniz gibi,php coderlerinin hepsi,uzman olarak php kodu yazmazlar,(gerçi uzmanlık işi yine de tartışılır)
o yüzden remote file inclusion (uzaktan dosya çalıştırma) bu insanların yetersiz bilgilerinden yada daha kalp kırmadan söylersek, dikkatsizce yazdığı kodları saldırganın suistimal etmesinden kaynaklanır.Saldırgan bu açıklar sayesinde siteye php shell (c99,r57) ler upload edebilir.Hatta işin kötüsü ,sunucuda ki diğer sitelere de zarar verebilir.
Okumaya Devam Et »
Feb 08
İnternette gezdiğim bir cok yerde bu konuya oldukça sık rastladım arkadaşlar, elimizdeki sql dosyalarımızdan yada başka dosyalarımızdaki kayıtlı e-mail adreslerini nasıl kolay bir şekilde cıkartıp maillist oluşturabiliriz gibi sorulara deyinmek istededim bu işlemi goren 2 farkli imkan sunmak istiyorum php dilinde ve perl dilinde hazirlanmiş bu iki kücük script ile bu denli dosyalarinizdan e-mailleri kolay bir şekilde ayıklayıp cıkarta biliriz nasıl mı ? buyrun icerde …
Daha fazla…
Okumaya Devam Et »
Feb 06
Güvenlik Kodu Captcha sistemi ile Spam botlardan korunmak en etkili yollardan biri. Şimdi web sitelerimizin ziyaretçilerinin işini biraz kolaylaştırması açısından Ajax yardımı ile bir Captcha doğrulaması yapalım.
Bu doğrulamada resimdeki karaktarlerin yanlış girilmesi durumunda form gönderilmeden önce bir uyarı çıkmasını sağlayacağız.
Okumaya Devam Et »
Feb 06
Temalı reklam birimleri nedir?
Gerek reklamverenlerin gerekse yayıncıların olumlu sonuçlar almalarını sağlayacak olan reklam tasarımlarını sunma konusunda gösterdiğimiz mevcut çabamızın bir parçası olarak artık size şimdi de tatil ve özel etkinliklerdeki temalı renk ve resimleri görüntüleyen reklam birimleri olan temalı reklam birimlerini sunuyoruz. Reklam Biçimleri sayfasını ziyaret ederek temalı reklam birimi örneklerini görüntüleyebilirsiniz.
Temalı reklam birimleri kullanıma her hazır oluşunda, bunları kullanıcı IP adresi ile belirlendiği gibi yalnızca uygun yerlerdeki kullanıcılara göstereceğiz. Örneğin, Dört Temmuz temalı reklamlar sadece ABD’deki kullanıcılara gösterilirken, dünya genelindeki kullanıcılar Yılbaşı Gecesi temalı reklamları görebilecektir.
Aşağıdaki adımları uygulayarak temalı reklam birimlerini etkinleştirebilir veya devre dışı bırakabilirsiniz:
Okumaya Devam Et »
Feb 03
Google’ın Chart API hizmeti ile elinizdeki istatistiki verileri hızlı ve kolayca resim üzerine döküp dilimleyebilirsiniz.
URL Formatı
Url formatı alttaki gibi olmalıdır:
http://chart.apis.google.com/chart?<parametre 1>&<parametre 2>&<parametre n>.
Okumaya Devam Et »
Son Yorumlamalar