Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Ziyaretçi defteri makalesi hazır, görüşleriniz...

Konu, 'PHP' kısmında mkarabulut tarafından paylaşıldı.

  1. mkarabulut

    mkarabulut Misafir

    Dediğim gibi makale hazır, buyrun linki http://www.ceviz.net/php2.php?p=001

    Bu konu altında,yazı ile ilgili şeyleri tartışabiliriz...
     
  2. hilmi

    hilmi Üye

    Kayıt:
    7 Temmuz 2002
    Mesajlar:
    94
    Beğenilen Mesajlar:
    0
    Meslek:
    ogrenci
    Şehir:
    Ankara
    eline saglik mkarabulut, gercekten guzel aciklamissin ama genede bazi yerlerde biraz daha aciklama istersem olur degilmi?

    simdi
    diye mysqle girilen kayitlarda not noll, auto_increment falan gibi deyimler ne anlama geliyor ve hangisini kullanacagimizi nereden anlayacagiz? kayit_id de kayit neden turkce?

    simdilik bunlari sorayim tekrar soracagim.
     
  3. mkarabulut

    mkarabulut Misafir

    Aslında bu tam bir SQL sorusu...
    Bak şimdi kullandıklarımı açıklayayım :
    1- NOT NULL veya NULL : Tablodaki bu alan boş bırakılabilinsin veya bırakılmasın demektir. NULL denilirse boş bırakılabilinir bir alan olur
    NOT NULL ise kesinlikle kayıt eklenirken doldurulması gereken bir alan anlamına gelir
    2-auto_increment : Sayısal değer içeren alanların bir özelliğidir. Her kayıt için bir alanın kayda özel olması gerektiği durumlarda işe yarar. Mesela senin her üyeni takip etmen için her üyene farklı bir numara vermen gerek diyelim, uye_id gibi bir alan ekleyip onu auto_increment yaparsan eklenen her üyeye otomatik olarak bir numara atanır, bu numara adından da anlaşılacağı üzere bir önceki üye ekleme işleminde eklenen sayının bir fazlası şeklinde gider.

    mysql'in türkçe alan isimlerini destekleyip desteklemediğinden emin değilim, onun için türkçe karakter kullanmadım. Onun dışında bir alan ismi verirken istediğin herhangi bir şey olabilir, yeterki senin işini kolaylaştırsın


    Kolay gelsin
     
  4. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    aslinda bundan ne guzel makale yazilir :p

    ya kardes ben söyle sorayim sana;

    düsünüyorum simdi ben bir konuk defteri yazacagim ne yapmaliyim, hmmm once neler olacak isim olacak, email olacak, website vs diger yazdiklarin olacak diyelim ilk is bunlari dusunup CREATE TABLE defter diye bir tablomu olusturmaliyim once yoksa direk index.php de anlattigin olaylara baslayip en sonmu tabloyu dusunup tasarlamaliyim?

    bilmem anlatabilemedim mi ne :D
     
  5. hilmi

    hilmi Üye

    Kayıt:
    7 Temmuz 2002
    Mesajlar:
    94
    Beğenilen Mesajlar:
    0
    Meslek:
    ogrenci
    Şehir:
    Ankara
    tesekkurler ama aslinda sahin hakli bu konuda bir yazi yazarsan tablo hazirlarken nerede hangi degerleri kullanacagimizi daha iyi anlariz. su anda sen yazdikca ben anliyorum ama yarin kendim yapmaya calistigimda baska bir deger ciktiginda anlamayacagim bu konuda yazabilirmisin?
     
  6. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    çok güzel olmuş...
     
  7. mkarabulut

    mkarabulut Misafir

    hmustak : thnx,mate.
    Diğerleri : Dediğiniz şeyi anladım galiba, yani elimizde malzeme olsa bile biz baştan bi yemek nasıl yapılır, neye dikkat etmeliyiz, nasıl düşünmeliyiz gibi bi şeyler galiba...

    Öyle mi ?
     
  8. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    bence öyle..

    yani
    +1
     
  9. hilmi

    hilmi Üye

    Kayıt:
    7 Temmuz 2002
    Mesajlar:
    94
    Beğenilen Mesajlar:
    0
    Meslek:
    ogrenci
    Şehir:
    Ankara
    selam elimizde malzeme var ama neyin ne ise yaradigini ogrenmek ilk once benim istedigim. dedigin gibi yapabilirsin aslinda yani ben bu ise baslarken once actim notepadi hazirladim global dosyayi sonra soyle soyle yaptim diye burada adimlari anlatirsan sevinirim.
    sevgiler.
     
  10. mkarabulut

    mkarabulut Misafir

    Anladım galiba,
    nasıl bi şeyler yapabileceğime ve nasıl yardımcı olabileciğimi bi düşüneyim buraya yazarım

    Bu arada makalede anlamadığınız şeyleri burada konuşmaya devam edebiliriz bu arada...

    Veya bundan sonraki yazı konusu ne olsun gibi bi şeyler de konuşabiliriz...

    Sevgiyle.. :)
     
  11. hilmi

    hilmi Üye

    Kayıt:
    7 Temmuz 2002
    Mesajlar:
    94
    Beğenilen Mesajlar:
    0
    Meslek:
    ogrenci
    Şehir:
    Ankara
    takip edebildigim kadari ile acemiler toplanmisiz buraya ama birazda hizlanmak gerekiyor cunku kimse bizi beklemiyor diye benim tek ricam konulari yazdiktan sonra burada irdelemek.

    mesela soyle bir ornek vereyim elimizde bir suru resim olsun bunlarda bir klasor icinde ve tarihe gore hergun sayfada bir yerde resim degisiyor. ama hergun yeni bir resim geliyor minik olarak sayfaya ve ben buna tiklayinca buyuk resim aciliyor. aylara gorede degisebilmeli yani ben 365 resmi yapip bir klasore koydugum zaman bir daha ugrasmamaliyim kendi kendie hergun resim gelmeli.

    simdi buna baslarken ne dusunmeliyim? tarih fonksiyonlarini ne sekilde kullanmaliyim?
    neyse sen benden daha iyi acarsin konuyu. cevabini bekliyorum sevgiler.
     
  12. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    bencede hızlanalım Mustafam arkadaşın verdiği örnek yapılabilinir. ayrıyetten daha karmaşık konularada girmen lazım ileri seviye yazı bekleyenler için. belli bir mantık sırası ile konular içinde geçtikçe herşey açıklanı while, do for, vb ne geçerse konu içinde açıklamasını yaparsın burada tartışırız.
     
  13. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Burda tartışmak güzel olur ama detayları insan kendisi keşfetmeli. Böylece daha kalıcı sonuçlar elde edilir.
    Takılıp, çözülemeyen noktaları tartışmak gerek kanımca burada...
     
  14. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Abi ben kalın kafalıyım ya zor anlıyom herşeyi irdeleyelim ben anladıktan sonra nasılsa herkes anlar. dimi? :p
     
  15. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    mysql_affected_rows, mysql_field_flags, mysql_list_filds vs.... gibi bir sürü PHP'de kullanılacak MySQL komutunu ezberlemek mi gerekiyor Mustafa? Yoksa işimize yaradığında zaten bir şekilde kullanılıyormu? Ya da ne dersin? Gerçi konuyu dağıtıyorum kusura bakma ama aklıma gelmişken sorayım dedim.
     
  16. mkarabulut

    mkarabulut Misafir

    Oldukça çok şey yazmışsınız...
    Öncelikle hilmi :Bütün programlamanın temeli algoritmadır. Yani öncelikle yazcağın programın adımlarını kafanda tasarlaman lazım.
    Burada dil,fonksiyon önemli değildir.

    Ekrana başla yazdır
    Dizini al
    Dosyaları tek tek oku ve kontrol et
    Tarihe göre sıradan bir tane seç

    gibi.

    Burada dil,fonksiyonlar yoktur.sonra teker teker her adımı nasıl programlama diline dökeceğini düşünürsün. Öncelikle yapacağın iş için php fonksiyonlarını incelersin,uygun bi şey yoksa kendi fonk.larını yazarsın.Böyle gider.Programın tam cevabı değil ama sorunu kendin bu şekilde çözebilirsin.
    Ha illaki anlattığın programı nasıl yaparız diyorsan,onuda ayrı bir topic'de algoritmasını çıkarabiliriz :)

    Sahin abi : Yukarıda anlattığım gibi hiç bir fonksyionu ezberlemek zorunda değilsin.Yalnızca gerektiği zaman o fonksiyonu bulacak kadar dili bilmelisin.Zaten zamanla dili kullanarak bu işler otomatik hale gelir.

    hmustak : çok haklısın :)

    Neyse,bir parça yardımcı olabilmişidir umarım...
     
  17. Army

    Army Üye

    Kayıt:
    15 Temmuz 2002
    Mesajlar:
    36
    Beğenilen Mesajlar:
    0
    Meslek:
    Army
    Ziyaretçi defteri nerede onu göremedim?
     
  18. mkarabulut

    mkarabulut Misafir

  19. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Pardon ben yazıya eklemeyi unuttum en kısa sürede eklenecektir.