Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Kategori: CodeIgniter Php Framework

CodeIgniter 4.1.3 eğitimleri 5: Veritabanı işlemleri

Posted on 21 Ağustos 2021

  CodeIgniter çatısında temel veritabanı işlemlerini gerçekleştirebileceğiniz komutlar bulunmaktadır. Bu komutlar insert, update ve delete şeklinde karşımıza çıkar. Bununla birlikte veritabanı tablolarınızdan tekli ve çoklu veri çekme yapılarıda mevcuttur. Şimdi bu komutları anlatmadan önce varsayılan ayarlarınız ile veritabanınıza bağlanmanız için gereken kodu paylaşalım.   Aşağıdaki kod yapısı size veritabanı bağlantı olanağı sunacaktır. İstediğiniz fonksiyon altında…

Continue Reading

CodeIgniter 4.1.3 eğitimleri-4: Veritabanı yapılandırmaları

Posted on 20 Ağustos 2021

CodeIgniter php çatısı ile yapacağınız projelerde veritabanına bağlanarak dinamik uygulamalar oluşturabilirsiniz. Projenizi yükleyeceğiniz sunucu altyapısına uygun olarak ve sunucunuzda oluşturacağınız veritabanına bağlantı kurma bilgileri ile CodeIgniter database dosyasını düzenlemeniz gerekecektir.   Bu aşamada ilk önce yapılması gereken App dizini altında, Config ve Database.php dosyasına erişim sağlamak olmalıdır.   Database dosyasını açtığınızda aşağıdaki satırları bulup bilgilerinize…

Continue Reading

CodeIgniter 4.1.3 eğitimleri-3: View kullanımı

Posted on 28 Temmuz 2021

CodeIgniter 4.1.3 eğitimleri-3: View kullanımı   Php nesne programlama yapısında MVC önemli bir bütünü ifade etmektedir. Kelime anlamı olarak Controller, Model ve View kelimelerinin baş harfinden oluşan bu yapı CodeIgniter Framework sisteminin de temelini oluşturmaktadır. Kısaca, view dosyaları içerisinde CSS, JS ve HTML kodları bulunur ve web projelerinizin kullanıcıya görüntülenen kısmını ifade eder. CodeIgniter projenizde…

Continue Reading

CodeIgniter 4.1.3 eğitimleri-2: İlk kontrol dosyamızı ve rota yapımızı oluşturuyoruz

Posted on 15 Temmuz 2021

CodeIgniter ilk controller dosyası oluşturma ve ekrana merhaba dünya yazdırma CodeIgniter v4 psr 4 standardında php kodlama sistemini benimsediği için kod yapısınıda buna göre şekillendirmiştir. Biz php geliştiricileri de kodlamalarımızı bu sisteme göre yapmamız gerekecektir.   Haydi, gelin ilk yapımızı oluşturalım. Kodlama işlemlerimiz sürecinde ekran okuyucularla uyumlu olan Notepad++ uygulamasından faydalanacağız.   <?php namespace App\Controllers;…

Continue Reading

CodeIgniter 4.1.3 Framework eğitimleri-1:İlk yapılandırma

Posted on 15 Temmuz 2021

Merhaba uygulama akademisi takipçileri. Bir süredir hazırlamayı düşündüğüm CodeIgniter Framework çatısının yenisini dilim döndüğünce anlatmaya karar verdim. Yazı dizisi şeklinde sunacağım bu anlatımlarımın faydalı olmasını diliyorum.   CodeIgniter kapsamlı bir php framework altyapısıdır. Günümüzde de güncellenmeye devam eden bu php çatısını nasıl kullanabileceğiniz örnekler ile birlikte anlatılmaya çalışılacaktır. CodeIgniter v4 edinme ve sunucuya yükleme CodeIgniter…

Continue Reading

Herkes için CodeIgNiter Eğitimi-12:Veritabanındaki veriyi kaldırma

Posted on 19 Mayıs 2020

CodeIgniter framework kullanarak veritabanına ait bir tablodaki veri aşağıdaki yapıyla kaldırılabilir; $kaldirilacak_veri = array( ‘id’=>$this->input->post(‘id’), ); $kaldir = $this->db->delete(‘tabloadi’,$kaldirilacak_veri); İf($kaldir > 0) { Echo “veri başarıyla kaldırıldı”; }

Continue Reading

Herkes için CodeIgNiter Eğitimi-11:Veritabanındaki veriyi güncelleme

Posted on 19 Mayıs 2020

CodeIgniter üzerinde veritabanı bağlantısı yapılıp tüm bilgiler veritabanına doğru şekilde tanımlandıktan sonra herhangi bir tablodaki veriyi güncelleme işlemleri gerçekleştirilebilir. Bunun için aşağıdaki yapı uygulanabilir; $guncellenecek_veri = array( ‘ad’=>$this->input->post(‘ad’), ‘soyad’=>$this->input->post(‘soyad’), ‘id’=>$this->input->post(‘id’) ); $guncelle = $this->db->update(‘tabloadi’,$guncellenecek_veri); İf($guncelle > 0) { Echo “veri güncellendi”; }

Continue Reading

Herkes için CodeIgNiter Eğitimi-10: Veritabanına veri Ekleme

Posted on 3 Nisan 2020

Merhaba CodeIgNiter veritabanıyla çalışırken verilerinizi veritabanına eklemeniz gerekebilir. Bu durumda aşağıdaki yapıyı kullanabilirsiniz. Diyelim ki dizi formatında verileriniz var ve bu verilerinizi üyeler adlı tablonuza eklemeniz gerekli. O halde bu ihtiyacı giderecek kod şu şekilde olmalı; $veri = array( ‘kullaniciadi’=>’sarper arıkan’, ‘sifre’=>’12345’ ); $ekle = $this->db->insert(“üyeler”,$veri); İf($ekle >0) { Echo “Bilgiler kayıt edildi”; }

Continue Reading

Herkes için CodeIgNiter Eğitimi-9: Veritabanı bağlantısı kurma

Posted on 1 Nisan 2020

Php CodeIgNiter ile veritabanı bağlantısı kurabilmeniz için yapılması gereken işlemler aşağıdaki gibidir. *Application/config/database.php içerisine girerek aşağıdaki alanları sunucunuza göre doldurmalısınız. $db[‘default’] = array( ‘dsn’      => ”, ‘hostname’ => ‘localhost’, ‘username’ => ‘root’, ‘password’ => ”, ‘database’ => ‘kutuphane’, ‘dbdriver’ => ‘mysqli’, ‘dbprefix’ => ”, ‘pconnect’ => FALSE, ‘db_debug’ => (ENVIRONMENT !== ‘production’), ‘cache_on’ => FALSE,…

Continue Reading

Herkes için CodeIgNiter Eğitimi-8: Parametre gönderme

Posted on 24 Mart 2020

CodeIgNiter ile url adresine parametre gönderme mümkün kılınmıştır. Aşağıdaki örneği inceleyerek anlamaya çalışalım. class Araba extends CI_Controller { public function index() { echo “ana sayfa”; } public function araba_bilgileri($marka=””,$model=””) { if!$marka||!$model) { $veri[‘araba_bilgileri’] = “Henüz detay bulunmuyor”; } //Yukarıdaki kod bölümünde marka ve model paramatresi herhangi bir değer almazsa ne yapılacağını belirliyor. else { $veri[‘araba_bilgileri’]…

Continue Reading
  • 1
  • 2
  • Next

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded