Loading...
 
en
Plugin Script
Female 31 y.o.
Türkiye'nin eklenti merkezi, Plugin - Widget - Script İndirin..
Türkiye'nin eklenti merkezi, Plugin - Widget - Script İndirin..
24%

Photo Albums

Followers

Friends

Serkan BEKİROĞULLARI
Çiğdem Fidancılık
Adnan Hiçyılmaz
Sahibinden Aş
Laurys Dyva
Vize İşelmleri
  • friends+total_friends

Groups

My projects

No projects started yet
Orhan Yanık
EMİN KARIŞAN
Hüseyin cenk
Bill Watzmanescu
Kai Vaidyaez
Mert
mehmet mengüç
Engin Arayis
Sinan Uzun
Mert karaataş
Simayaliye
Sevgi basık
emre gökdemir
emre gökdemir
B.Söylemez
Mustafa Erbas
Sefa açık
Soner Kırtıl
Maksume sultan
Okan BÜYÜKÇELEBİ
Hüseyin YILMAZ
Hakan temizel
Hasan akkurt
Alikemal Akyasan
Alper Aslanoğlu
Berkay kaya
Müge Anlı
Gönül Dağı
Ebubekir aktaş
Anıl Yıldız
Neşet Altın
Ferid Uluçınar
Mehmet Ilhan
Yuliyan Aleksiev
Neyfel Kahramaner
Hayrettin Karaoğuz
Giyim İlanları
Umut Can
Kara Poyraz
Ramazan tekiş
Ülkü Cantürk
Sotnikova Svetlana
Betül Su
Mehmet Bozkurt
Mehmet Bozkurt
Maşallah Atiş
HasanAkkoyun
Ahmet Furuncu
Sinan Timur
Emre Öztürk
Sevda Yazar
Klinik Danışman
Sevda Gülcan
Erkan sayan
Ümit abaylı
Serhat Arslan
Emin Yaman
Joychen Gersava Cabrera
Ikidamla Gözyaşı
Resul kurnaz
Interesting user? Create your own conclusions about this user with these additional data:
He has not blocked anyone or blocked him.
He has received 58 friend requests and has accepted 4. He has ignored 54 and has 0 pending unattended.
He has sent 2 friend requests and accepted 2. He has been ignored 0 and has 0 unanswered yet.
He has not received any conversation or chat request.
He has sent 1 messages/chats and has responded 0. He has been ignored 1. The longuest conversation is 1 messages.
There is no conversation with you.
Share:

Newsfeed

  • Plugin Script
    Autodesk 3DS Max 2021 İndir – Full
    Autodesk 3DS MAX 2021 İndir – Full (x64) + Update
    3D modelleme ve animasyon konusunda sektöründe öncü bir program diyeceğimiz Autodesk 3DS MAX 2021 İ...
    0 Like 0 Comment
    You need to sign in to comment
  • Plugin Script
    Plugin Script posted a forum topic
    WİNDOWS 10 ETKİNLEŞTİRME ( Programsız )
    WİNDOWS 10 ETKİNLEŞTİRME

    %100 GARANTİLİ - CMD ile 3 kolay adımda WİN10 FULL CRACK PROGRAMSIZ KALICI


    1) CMD'yi Yönetici Olarak Açın

    2) Açılan penceremize = cscript slmgr.vbs Yapıştırıyoruz ve Boşluk Bırakıp /ipk Yapıyoruz

    cscript slmgr.vbs /ipk



    3) PC nizin win kaç olduğunu öğrendikten sonra bu kodlardan uygun olanı seçin = SADECE WİN 10 DA GEÇERLİDİR

    Home/Core TX9XD-98N7V-6WMQ6-BX7FG-H8Q99

    Home/Core (Country Specific) PVMJN-6DFY6-9CCP6-7BKTT-D3WVR

    Home/Core (Single Language) 7HNRX-D7KGG-3K4RQ-4WPJ4-YTDFH

    Home/Core N 3KHY7-WNT83-DGQKR-F7HPR-844BM

    Professional W269N-WFGWX-YVC9B-4J6C9-T83GX

    ProfessionalN MH37W-N47XK-V7XM9-C7227-GCQG9

    Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43

    Enterprise N DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

    Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2

    Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ

    Enterprise 2015 LTSB WNMTR-4C88C-JK8YV-HQ7T2-76DF9

    Enterprise 2015 LTSB N 2F77B-TNFGY-69QQF-B8YKP-D69TJ


    Enterprise 2016 LTSB DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ

    Enterprise 2016 LTSB N QFFDN-GRT3P-VKWWX-X7T3R-8B639



    Key i aldıktan sonra Cmd ye yapıştırın ÖRNEK = cscript slmgr.vbs /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX






    En son keyinizi yapıştırdıkdan sonra enter'a basın ve ardında bunu yazın = cscript slmgr.vbs /skms kms.lotro.cc



    Son Olarak Önceki kodu Enter'layın ve son olarak bu kodu yapıştırın = cscript slmgr.vbs /ato

    Ve bu kodu da yapıştırıp enter'leyin

    WİNDOWS 10 ETKİNLEŞTİRME

    %100 GARANTİLİ - CMD ile 3 kolay adımda WİN10 FULL CRACK PROGRAMSIZ KALICI


    1) CMD'yi Yönetici Olarak Açın

    2) Açılan penceremize = cscript slmgr.vbs Yapıştırıyoruz ve Boşluk Bırakıp /ipk Yapıyoruz

    cscript slmgr.vbs /ipk



    3) PC nizin win kaç olduğunu öğrendikten sonra bu kodlardan ...

    View More
     Gözat 
    0 Like
  • Plugin Script
    Adobe After Effects (32/64 bit) Full Download
    Adobe After Effects (32/64 bit) Full Download
    Adobe After Effects Profesyonel video düzenleme için tasarlanmış film ve medya düzenleme yazılım amaçlı...
    0 Like 0 Comment
    You need to sign in to comment
  • Plugin Script
    Plugin Script posted a forum topic
    Windows 8.1 full Yapma Programı [Windows Crack]
    Windows 8.1 Tam Yapma Programı

    Windows 8.1 çıktıktan sonra full olmadığı için kullanıcılar onu demo versiyonu olarak kullanıyorlardı. Bu yazıda paylaşacağım program sayesinde Windows 8.1'i sorunsuz ve full olarak kullanabileceksiniz. Kurulum çok basittir, indirilen dosyadan bilgisayarınıza uygun sürümü çalıştırın, ardından bilgisayarınızı yeniden başlatın ve tam olarak kullanabileceksiniz. Bizi takip etmeye devam edin ..



    İNDİR

    Windows 8.1 Tam Yapma Programı

    Windows 8.1 çıktıktan sonra full olmadığı için kullanıcılar onu demo versiyonu olarak kullanıyorlardı. Bu yazıda paylaşacağım program sayesinde Windows 8.1'i sorunsuz ve full olarak kullanabileceksiniz. Kurulum çok basittir, indirilen dosyadan bilgisayarınıza uygun sürü ...

    View More
     Gözat 
    0 Like
  • Plugin Script
    Plugin Script posted a forum topic
    E-Ticaret İşletmesinde Web Sitesi Yönetimi [E-Ticaret Yönetme ve Destek]

    E-Ticaret İşletmesinde Web Sitesi Yönetimi

    Web Sitesi Yönetimi nedir?

    Web sitesi yönetimini, yalnızca bir e-ticaret sitesinde değil, aynı zamanda haberler, akış platformu ve bir web sitesini iş medyası olarak kullanan herhangi bir şey gibi başka bir iş modelinde de bulacağız. Web sitesi yönetimi çok önemlidir ve web sitesi ilk yayına girdiği andan itibaren her türlü projeyi kontrol eder. Bunu daha sonra belirli bir yönetime ayıracağım, ancak neden web sitesi yönetimi yapmamız gerektiğinden bahsedelim.







    Neden Tüm Girişimciler Web Sitesi Yönetimine İhtiyaç Duyar?

    Web sitesi ma iki türü vardır n sındaki işlemlerde. Birincisi, kendi ekibinizle yapıyorsunuz. Basitçe, içerik oluşturma, sorunları çözme, siparişleri yönetme, muhasebe, web sitesi güvenliğini güncelleme ve daha birçok şey dahil tüm işi siz yaparsınız.



    Öte yandan, ikincisi, birinin e-ticaret web sitesini yönetmek için başka bir şirketi tuttuğu yerde gerçekleşir. Bazı insanlar için bu daha etkilidir çünkü bunun için zamanınızı boşa harcamak zorunda kalmazsınız. Çoğunlukla, web sitesi yönetim hizmetini kullanan kişiler, bir web sitesini ikincil medyaları olarak kullanan veya ana işi desteklemek için bunu kullanan kişilerdir. Ayrıca takımında yeterli oyuncu bulunmayan kişiler de bu hizmeti kullanıyor.







    İçerik yönetimi

    Web sitesi yönetiminde içerik yönetimi birliklerin ön cephesidir. Tüm afişleri, ürün sayfasını, öne çıkan ürünleri yönetiyorlar ve hatta pazarlama amaçlı videolar oluşturuyorlar. İçerikler düzenli olarak güncellenmezse müşteriler sıkılacaktır. Bu nedenle içerik yönetimi oldukça önemlidir. Yalnızca web sitesini güncellemekle kalmaz, içerik yöneticisinin de konsept hakkında düşünmesi gerekir. Müşteri davranışı, güncel olay, ilgili an, insan kaynakları, program ve bütçe gibi değişkenler. İçerik yöneticisi ayrıca resim, kelime, kısa video, müzik veya herhangi bir şey kullanıp kullanmamayı seçmelidir.



    Çoğunlukla, içerik yöneticisi ana sayfada belirli ve özel içerik oluşturur. Bir web sitesini ziyaret ettiğinizde göreceğiniz ilk sayfa olduğu için. Banner, içeriği sunmak için en kolay ve en çok kullanılan medyadır. Büyük, çekici ve e-ticaret sitesi hakkında hayati bir bilgi gösteriyor.







    Web Sitesi Güvenliği

    Şimdi 2018 ve her yıl her yerden tehditle karşı karşıyayız. Parayla ilgili herhangi bir şeyin, internette bile her zaman güvenlik sorunları vardır. İster geleneksel para birimi ister kripto para birimi kullanıyor olun, dolandırıcılık her yerdedir.WebARX'a göre, verilere daldıklarında ve farklı ülkeler hakkında konuştuklarında Şubat ayında en çok hedeflenenler, toplamda 18 729 hack ile Amerika Birleşik Devletleri'nde barındırılan siteler oldu. Endonezya ve Güney Afrika bunu 4679 ve 4441 web sitesi ile takip ediyor. Onların verileri, .de sitelerinin miktarının azaldığını ve Şubat 2018'de Alman web sitelerini hedef alan 1268 saldırı tespit ettik.

    Dahası, insanların her gün ürün sattığı ve satın aldığı e-ticaret işindeyiz. Web sitesi güvenliğini doğru bir şekilde güncellemezsek, satıcı bile kötü biri olabilir. Web sitesi güvenliğinin düzenli olarak güncellenmesi gerekir. Ve tabii ki müşteri memnuniyetini ve güvenini etkileyecektir.





    Web Sitesi Geliştirme ve BakımıWeb sitesi yönetiminin diğer destekleyici yönleri geliştirme ve bakımdır. Yeni uzantı, yeni özellik geliştirmek ve web sitesindeki mevcut özelliği korumak. Bazen hata, bozuk bağlantılar, yanlış görüntüler, kötü tasarım ve diğer küçük sorunlar olabilir. Yine de bazen bozuk bir sunucu gibi büyük bir sorunla karşılaşıyoruz. Hala çok sayıda siparişiniz ve faturanız varken büyük bir sorunla karşı karşıya kalırsanız zor olurdu. Daha iyi bir müşteri deneyimi için düzenli kontrol ve bakım gereklidir.





    SonuçWeb sitesini kullanan tüm insanlar için web sitesi yönetimi gereklidir. Ve web sitesi yönetiminde, içerik yönetimi, web sitesi güvenliği ve ayrıca web sitesi geliştirme veya bakımı gibi bazı görevlerle karşılaşacaksınız .

    Tüm bunları yapmak için, e-ticaret ekibinizde herhangi bir web sitesi geliştiriciniz yoksa, sitenizi yönetmek için bir web sitesi ajansı tutmanız gerekecektir. İster sadece sunucunun bakımını yapıyor olun, ister güvenlik sistemini güncelleyin, yeni bir özellik geliştirin, daha iyi bir tasarım oluşturun ve hatta her ay düzenli içerikler sağlayın. Hepsi ihtiyaçlarınıza göre.

    Henüz bir web sitesi ajansı bulamazsanız, Sosyallift yardım bölümünden destek alabilirsiniz ve her tülü konularınızı bize buradan sorabilir ve sorunlarınızı tartışabilirsiniz. Muhasebe veya finansal destek yapmıyoruz, ancak web sitenizde düzenli olarak hata ayıklamak için teknik bir çözüm sağlayabiliriz. Ayrıca, ihtiyaçlarınıza göre hizmet verecek bir saatlik ödeme sistemi sağlayabiliriz. Yani oldukça kolay ve iş için çok fazla imzalamaya gerek yok.



    Ek olarak sizlerinde bilgileriniz, deneyimlerinizi yorumlarda yazarak konu araştıması yapanlara yardımcı olabilirsiniz.

    E-Ticaret İşletmesinde Web Sitesi Yönetimi

    Web Sitesi Yönetimi nedir?

    Web sitesi yönetimini, yalnızca bir e-ticaret sitesinde değil, aynı zamanda haberler, akış platformu ve bir web sitesini iş medyası olarak kullanan herhangi bir şey gibi başka bir iş modelinde de bulacağız. Web sitesi yönetimi çok ö

    ...

    View More
     Gözat 
    0 Like
  • Plugin Script
    Plugin Script posted a forum topic
    Bir E-Ticaret İşletmesini Etkili Bir Şekilde Yönetmenin Sırrı
    Bir E-Ticaret İşletmesini Etkili Bir Şekilde Yönetmenin Sırrı

    E-ticaret işletmeleri , tek kişilik kurulumdan küresel varlığı olan kuruluşlara kadar uzanmaktadır. Her durumda, başarı büyümeyi destekler ve bu büyüme sadece satış anlamında değil, aynı zamanda işletmeyi yönetmenin karmaşıklığı açısından da geçerlidir. Özellikle herkesin her şeyi yapıyor gibi göründüğü küçük bir e-ticaret işletmesiyseniz, özel fonksiyonlar ve sorumluluklar oluşturduğunuz bir noktaya ulaşmaya hazır olmalısınız.



    Bu bağlamda, e-ticaret yönetimi yapısının üzerinde durduğu çeşitli ayakları anlamak önemlidir. E-ticaret işletmelerinin rekabetçi doğası göz önüne alındığında, e-ticaret işinin tüm ayakları güçlü olmalıdır. İşte ilk beş ayak.



    Üretim veya Satın Alma İşlevi

    Mevsimsellik ve değişen tüketici tercihleri, e-ticaret sitenizden kaynaklanan satışlarda çılgın dalgalanmalara neden olabilir . Ürünü güvence altına almaktan sorumlu kişiler - ister onu üretsinler, ister tedarik ediyorlarsa olsun - buna ayak uydurabilmelidir. İşte bu işlevin kritik yapısını açıklayacak bazı örnekler:




     * Noel'den önceki birkaç gün içinde, çevrimiçi satışlarda bir artış var. Beklenti, Noel'e kadar teslim edeceğinizdir. Ürünü zamanında elinize alamazsanız, yüzünüzün ve satışların kaybını hayal edin.

    Belirli bir ürünü tedarik etmede olağanüstü bir anlaşma elde edersiniz, diyelim ki% 90 indirim. Ancak uyarı, satılmayan malları iade etme seçeneği olmadan yüksek miktarda kaynak sağlamanız gerektiğidir. Bu fırsatı değerlendirirseniz, büyük bir satılmamış mal envanterine sahipseniz, kaybınızı hayal edin. Aynı zamanda, satılmamış envanter riskinden kaçınmak istediğiniz için bu fırsatı reddederseniz, iyi bir anlaşmayı kaçırıyor olabilirsiniz.



    Yukarıdakiler, insanların teslim edemediği ürüne bağlı olarak olumsuz sonuçlara yol açabilecek birçok olası senaryodan sadece ikisidir.







    Pazarlama

    Çoğu e-ticaret uzmanı, pazarlamanın önemini anlıyor. İnsanların yaklaşımlarında farklılıklar vardır;

    Bazıları tıklama başına ödeme reklamcılığını (PPC) tercih eder ve enerjilerini PPC harcamalarını optimize etmeye harcarken, diğerleri arama motoru optimizasyonu (SEO) yoluyla trafik çeker ve bağlantı oluşturmaya odaklanır ve yine de diğerleri markalaşmanın gidilecek tek yol olduğuna inanır. . Bazıları yurtdışına hızla yayılmayı tercih ederken, diğerleri niş bir e-ticaret web siteleri ağı kurmalarını içeren bir iş planı yazmaya çalışıyor .



    Ayrıca, Clickstream verilerinden kazanç elde etme veya müşterileri çevrimiçi davranışlarına göre hedefleme gibi çevrimiçi pazarlama araçlarının ve teknolojilerinin avantajlarından en iyi şekilde yararlanmaya inanan son teknolojide olanlar var.







    Teknoloji

    E-ticaretin öncelikle bir teknoloji oyunu olduğuna inananlardan değilim. Ancak bunun teknoloji destekli bir oyun olduğunu inkar etmek mümkün değil. Sonuç olarak, teknolojimizi yakından takip etmemiz gerekiyor. Bu, barındırma , alan adı ve alışveriş sepeti yazılımınızı seçmek gibi temel kararlardan , güvenlik önlemlerini uygulamaya ve daha fazlasına kadar başlar.

    Her zaman tanıtılan geniş yelpazedeki yeni teknolojileri sürekli olarak değerlendirmemiz gerekiyor. Ayrıca üzerinde çalıştığımız mevcut platformu ölçmemiz ve optimize etmemiz gerekiyor.







    Finansman

    Bir e-ticaret girişiminin stratosferik büyüme potansiyeli, periyodik bir para infüzyonu olmadan gerçekleşmesi olası değildir. Yatırım ortamındaki çağdaş rakamlar, yatırımcıların, ayakta kalan son kişi olma potansiyelini sergileyen e-ticaret oyuncularına milyarlarca dolar aktardığını gösteriyor.



    Ancak finans işlevi sadece para toplamakla ilgili değildir. Müşterilere yenilikçi ödeme seçeneklerine olanak tanıyan çıktı yönetimi, muhasebe, finans mühendisliği kararları ve daha fazlası var.







    Lojistik - Kargo

    Dijital ürünler haricinde, ürünü müşterilerin eline teslim etmeniz gerekiyor. Ve ürünün iade edilmesi veya onarılması gerektiğinde, tersine lojistik sürecinizin onu geri alması gerekir. Lojistiğin doğruluğunu veya maliyetlerini yönetemedikleri için göbek atan, aksi halde iyi olan e-ticaret şirketlerinin birçok örneği vardır. Bu nedenle, lojistik bir uzmanlık işlevi olarak görülmeli ve yeterli dikkat gösterilmelidir.







    Alt çizgi

    Beş maddelik bir liste, bir e-ticaret işini yönetmeye yönelik çeşitli işlevleri yakalamak için yeterli değildir. Devam edebilir ve daha birçok fonksiyon hakkında konuşabiliriz, örneğin insan kaynakları yönetimi. Ancak fikir, herkesin her şeyi yaptığı küçük e-ticaret işine hitap etmektir. Er ya da geç başarı, organizasyonun karmaşıklık içinde şişmesine neden olacaktır. Bu noktada, işletmenin gelişmeye devam etmesini veya en azından hayatta kalmasını sağlamak için sağlam bir yönetim stratejisi gereklidir.

    Bir E-Ticaret İşletmesini Etkili Bir Şekilde Yönetmenin Sırrı

    E-ticaret işletmeleri , tek kişilik kurulumdan küresel varlığı olan kuruluşlara kadar uzanmaktadır. Her durumda, başarı büyümeyi destekler ve bu büyüme sadece satış anlamında değil, aynı zamanda işletmeyi yönetmenin karmaşıklığı açısından ...

    View More
     Gözat 
    0 Like
  • Plugin Script
    Medium Editor - WP
    WP Medium Editor, yazmak için basit bir arayüz sevenler içindir. Varsayılan düzenleyicide mevcut olanların en önemli olmayan kısımlarını çıkardı.
    Yin...
    0 Like 0 Comment
    You need to sign in to comment
  • Plugin Script
    Plugin Script posted a forum topic
    PHP- PDO ile Veritabanı işlemi yapma [PDO-Database Plugin]
    Database Plugin
    Titan Mini Framework, veritabanı işlemleri için PHP'nin PDO kütüphanesinden türetilmiş TitanDB kütüphanesini kullanır.
                              *   Veritabanı bağlantısı kurma

                              *   Tek satır veri çekme » row()

                              *   Çoklu veri çekme » results()

                              *   JOIN Kullanımı » join()

                              *   WHERE Kullanımı » where()

                              *   ORDER BY ve LIMIT Kullanımı » order_by(), limit()

                              *   GROUP BY Kullanımı » group_by()

                              *   HAVING Kullanımı » having()

                              *   LIKE ve NOT LIKE Kullanımı » like(), not_like()

                              *   IN ve NOT IN Kullanımı » in(), not_in()

                              *   Veri Ekleme » insert()

                              *   Veri Güncelleme » update()

                              *   Veri Silme » delete()

                              *   Son Eklenen Kayıt ID » insert_id()

                              *   Kayıt Sayısını Bulma » num_rows()

                              *   Son Çalıştırılan Sorguyu Bulma » last_query()

                              *   SQL Sorgusu Çalıştırma » query()

                              *   PDO Methodlarına Erişim » pdo()

                              *   Plugin ve Helper içerisinden Erişim


    Veritabanı Bağlantısı Kurma

    Titan MiniFramework üzerinde veritabanı bağlantısı kurmak için /app/config dizininde bulunan db.php dosyasında bağlantı ile ilgili ayarlar yapılmalıdır.

    PHP return [ 'db_driver' => '',
    // Database driver 'db_host' => '',
    // Database host (örnek: 'localhost') 'db_user' => '',
    // Database kullanıcı adı 'db_pass' => '',
    // Database şifresi 'db_name' => '',
    // Database adı 'db_charset' => 'utf8',
    // Database charset 'db_collation' => 'utf8_general_ci',
    // Database collation 'db_prefix' => ''
    // Database prefix ];
     
    Root dizinde bulunan index.php dosyasındaki ENVIRONMENT sabiti development olarak tanımlanmış ise, /app/config dizininde development adında bir dizin oluşturulmalı ve db.php dosyasının bir kopyası bu dizine alınmalıdır. Bu sayede uygulama production ortamında ya da development ortamında çalıştığında veritabanı bağlantı bilgilerini değiştirmeye gerek kalmaz. Sadece ENVIRONMENT sabitini ilgili ortama göre belirlemek yeterlidir.
     
     
     
     
    Tek Satir Veri Çekme
    Veritabanında ki bir tablodan tek satır kayıt çekmek için;
    PHP// İstenilen kolonları seçmek için
    // SELECT kolon1, kolon2, ... FROM tablo
    $this->db->select('kolon1, kolon2, ...') ->from('tablo') ->get() ->row();
    // SELECT kolon1 as k1, kolon2 as k2, ... FROM tablo as t1
    $this->db->select('kolon1 as k1, kolon2 as k2, ...') ->from('tablo as t1') ->get() ->row();
    // İlgili kayıttaki tüm kolonları seçmek için
    $this->db->get('tablo')->row(); // SELECT * FROM tablo
     
     
     
     
    Çoklu Veri Çekme
    Veritabanindaki bir tablodan birden fazla sayida kayit çekmek için ;
    PHP// İstenilen kolonları seçmek için
    // SELECT kolon1, kolon2, ... FROM tablo
    $this->db->select('kolon1, kolon2, ...') ->from('tablo') ->get() ->results();
    // SELECT kolon1 as k1, kolon2 as k2, ... FROM tablo as t1
    $this->db->select('kolon1 as k1, kolon2 as k2, ...') ->from('tablo as t1') ->get() ->results();
    // İlgili kayıttaki tüm kolonları seçmek için
    $this->db->get('tablo')->results(); // SELECT * FROM tablo
     
     
     
     
    JOIN Kullanımı
    Birden fazla tablodan kayıt çekmek için join() methodu kullanılır. 3 Paremetre alır; birleştirilecek tablo ismi, birleştirme koşulu ve join tipi.
    PHP// LEFT JOIN kullanarak çoklu veri çekme örneği
    // SELECT t1.kolon1, t1.kolon2, t2.kolon3, t2.kolon4 FROM tablo_1 as t1 LEFT JOIN tablo_2 as t2 ON t1.id=t2.id
    $this->db->select('t1.kolon1, t1.kolon2, t2.kolon3, t2.kolon4') ->from('tablo_1 as t1') ->join('tablo_2 as t2', 't1.id=t2.id', 'left') ->get() ->results();
     
     
     
     
    WHERE Kullanımı
    Herhangi bir tablodan çekilen verilere koşul eklemek için where(), or_where methodları kullanılır. 3 Parametre alır; kolon adı, değer ve mantıksal operatör.
    PHP// SELECT kolon1, kolon2 FROM tablo WHERE id=5
    $this->db->select('kolon1, kolon2') ->from('tablo') ->where('id', 5) ->get() ->row();
    // SELECT kolon1, kolon2 FROM tablo WHERE id>5
    $this->db->select('kolon1, kolon2') ->from('tablo') ->where('id', 5, '>') ->get() ->results();
    // SELECT ad, soyad FROM tablo WHERE yas>20 AND il=34
    $this->db->select('ad, soyad') ->from('tablo') ->where('yas', 20, '>') ->where('il', 34) ->get() ->results();
    // SELECT ad, soyad FROM tablo WHERE yas>20 OR dogum_tarihi>1996
    $this->db->select('ad, soyad') ->from('tablo') ->where('yas', 20, '>') ->or_where('dogum_tarihi', 1996, '>') ->get() ->results();
     
     
     
     
    ORDER BY ve LIMIT Kullanımı
    Herhangi bir tablodan çekilen kayıtları sıralamak için order_by() methodu kullanilir. Sıralama türüne göre asc ve desc parametrelerinden birini alır. Varsayılan değer asc dir.
    Belirli sayıda kayıt sorgulamak için limit() methodu kullanılır. 2 Parametre alabilir. İlki çekilecek kayıt sayısını belirtir. İkinci parametre ise zorunlu değildir ve kaçıncı kayıttan itibaren başlanacağını belirtir. Varsayılan değeri 0'dır.
    PHP// SELECT ad, soyad FROM tablo ORDER BY yas ASC LIMIT 20
    $this->db->select('ad, soyad') ->from('tablo') ->order_by('yas', 'asc') ->limit(20) ->get() ->results();
     
     
     
     
    GROUP BY Kullanımı
    Herhangi bir tablodan çekilen kayıtları gruplamak için group_by() methodu kullanılır. Gruplama yapılacak kolon ismini parametre olarak alır.
    PHP// SELECT ad, soyad, kitap, COUNT FROM tablo GROUP BY kitap
    $this->db->select('ad, soyad, kitap, COUNT') ->from('tablo') ->group_by('kitap') ->get() ->results();
     
     
     
     
    HAVING Kullanımı
    GROUP BY ile gruplanan kayıtlar üzerinde koşul belirlemek için having() methodu kullanılır. Kullanımı where() methodu ile aynı şekildedir.
    PHP// SELECT ad, soyad, kitap, COUNT GROUP BY kitap HAVING COUNT>15
    $this->db->select('ad, soyad, kitap, COUNT') ->from('tablo') ->group_by('kitap') ->having('COUNT', 15, '>') ->get() ->results();
     
     
     
     
    LIKE ve NOT LIKE Kullanımı
    LIKE ve NOT LIKE ile koşullu sorgulama yapmak için like(), or_like() ve not_like() methodları kullanılır.
    PHP// SELECT ad, soyad FROM tablo WHERE ad LIKE 'AHMET%'
    $this->db->select('ad, soyad') ->from('tablo') ->like('soyad', '%OĞLU') ->get() ->results();
    // SELECT ad, soyad FROM tablo WHERE ad LIKE 'AHMET%' OR ad LIKE 'MEHMET%'
    $this->db->select('ad, soyad') ->from('tablo') ->like('ad', 'AHMET%') ->or_like('ad', 'MEHMET%') ->get() ->results();
    // SELECT ad, soyad FROM tablo WHERE ad NOT LIKE 'AHMET%'
    $this->db->select('ad, soyad') ->from('tablo') ->not_like('ad', 'AHMET%') ->get() ->results();
     
     
     
     
    IN ve NOT IN Kullanımı
    IN ve NOT IN ile koşullu sorgulama yapmak için in() ve not_in() methodları kullanılır.
    PHP// SELECT ad, soyad FROM tablo WHERE sehir IN(9, 35, 20, 48)
    $this->db->select('ad, soyad') ->from('tablo') ->in('sehir', [9,35,20,48]) ->get() ->results();
    // SELECT ad, soyad FROM tablo WHERE sehir NOT IN(9, 35, 20, 48)
    $this->db->select('ad, soyad') ->from('tablo') ->not_in('sehir', [9,35,20,48]) ->get() ->results();
     
     
     
    Veri Ekleme
    Herhangi bir tabloya veri eklemek için insert() methodu kullanılır. 2 Parametre alır; kayıt eklenecek tablo adı ve eklenecek kayıtların bulunduğu dizi.
    PHP// INSERT INTO tablo SET
    ad='John',
    soyad='Doe',
    sehir=34
    $veriler = [ 'ad' => 'John', 'soyad' => 'Doe', 'sehir' => 34 ]; $this->db->insert('tablo', $veriler);
     
     
     
     
    Veri Güncelleme
    Herhangi bir tablodaki bir ya da birden fazla kayıt üzerinde düzeltme yapmak için update() methodu kullanılır. 2 Parametre alır; düzeltme yapılacak tablo adı ve düzeltilecek alanlarla yeni değerlerinin bulunduğu dizi.
    PHP// UPDATE tablo SET ad='John', soyad='Doe', sehir=34 WHERE id=15 $veriler = [ 'ad' => 'John', 'soyad' => 'Doe', 'sehir' => 34 ];
    $this->db->where('id', 15);
    $this->db->update('tablo', $veriler);
     
     
     
     
    Veri Silme
    Herhangi bir tablodan bir ya da birden fazla kayıt silmek için delete() methodu kullanılır. Silme işleminin yapılacağı tablo adı parametre olarak verilir.
    PHP// DELETE FROM tablo WHERE id=15
    $this->db->where('id', 15);
    $this->db->delete('tablo');
     
     
     
    Son Eklenen Kayıt ID
    En son çalıştırılan insert sorgusu sonucunda eklenen kaydın id değerini öğrenmek için insert_id() methodu kullanılır.
    PHP$veriler = [ 'ad' => 'John', 'soyad' => 'Doe', 'sehir' => 34 ];
    $this->db->insert('tablo', $veriler);
    echo
    $this->db->insert_id();
     
     
     
     
    Kayıt Sayısını Bulma
    Bir sorgu sonucunda çekilen kayıt sayısını öğrenmek için num_rows() methodu kullanılır.
    PHP$this->db->select('*') ->from('tablo') ->where('yas', 20, '>') ->get() ->results();
    echo
    $this->db->num_rows();
     
     
     
    Son Çalıştırılan Sorguyu Bulma
    En son çalıştırılan SQL sorgusunu öğrenmek için last_query() methodu kullanılır.
    PHPecho $this->db->last_query();
     
     
     
    SQL Sorgusu Çalıştırma
    SQL cümlesi yazarak sorgu çalıştırmak için query() methodu kullanılır.
    PHP// Tek satır veri çekmek için
    $this->db->query("SELECT * FROM tablo WHERE id=5")->row();
    // Çoklu veri çekmek için
    $this->db->query("SELECT * FROM tablo")->results();
    // Kayıt eklemek için
    $this->db->query("INSERT INTO tablo SET kolon1='deger1', kolon2='deger2'");
    // Kayıt güncellemek için
    $this->db->query("UPDATE tablo SET kolon1='deger1', kolon2='deger2' WHERE id=5");
    // Kayıt silmek için
    $this->db->query("DELETE FROM tablo WHERE id=5");
    // Stored Procedure çalıştırmak için
    $this->db->query("CALL procedure_1()");
     
     
     
    PDO Methodlarına Erişim
    TitanDB'nin türetilmiş olduğu PDO nesnesine ait methodlara erişmek için pdo() methodu kullanılır.
    PHP$this->db->pdo->prepare("SELECT * FROM table WHERE column1 < ? AND column1 > ?");
    $this->db->pdo->execute([250, 100]);
    $results = $this->db->pdo->fetchAll();
     
     
     
    Plugin ve Helper İçerisinden Erişim
    Framework içerisindeki plugin ve helper dosyalarından database nesnesine erişmek için, yükleyici sınıfta bulunan database() methodu kullanılır.
     
    Plugin içerisinden erişmek için;
    PHP class Ornek {
    private $titan;
    private $db;
     
    function ornekFonksiyon() {
    $this->titan = Loader::getInstance();
    $this->db = $this->titan->database();
    } }
     
     
    Helper içerisinden erişmek için;
    PHP function ornekFonksiyon() {
    $titan = Loader::getInstance();
    $db = $titan->database();
    }

    Database Plugin
    Titan Mini Framework, veritabanı işlemleri için PHP'nin PDO kütüphanesinden türetilmiş TitanDB kütüphanesini kullanır.
                              *   Veritabanı bağlantısı kurma

                              *   Tek satır veri çekme » row()

                              *   Çoklu veri çekme » res ...

    View More
     Gözat 
    0 Like

Rate

Your rate:
Total: 0 (0 rates)
'':
fade
slide
Rating: