Buradasın
AJAX ile Post/Get İşlemi ve Veritabanından Veri Çekme Eğitimi
youtube.com/watch?v=AWmygq295FgYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Yazılım Departmanı kanalında yayınlanan bir eğitim içeriğidir. Eğitmen, AJAX kullanarak sayfa yenilenmeden veritabanından verilerin nasıl çekileceğini adım adım göstermektedir.
- Video, AJAX ile post/get işlemi yapma ve sayfa yenilenmeden veritabanından verileri otomatik çekme konusunu ele almaktadır. Eğitmen önce gerekli veritabanı ve tablo oluşturma, ardından jQuery dosyasını sayfaya dahil etme, AJAX fonksiyonu yazma, veritabanına kayıt yapma ve son olarak setInterval komutu ile verileri otomatik olarak çekme işlemlerini göstermektedir. Ayrıca, performans açısından setInterval'in bir saniyede bir çalıştırılması gerektiği vurgulanmaktadır.
- AJAX ile POST/GET İşlemi ve Veritabanı İşlemleri
- Video, AJAX ile POST/GET işlemi nasıl yapılır ve sayfa yenilenmeden veritabanından verilerin otomatik olarak nasıl çekilir konusunu anlatıyor.
- Önceden "ias_ajax_pos" adında bir veritabanı ve "üyeler" adında bir tablo oluşturulmuş, bu tabloya ad ve soyad sütunları eklendi.
- "index.php" dosyasında veritabanı bağlantı işlemi yapıldı, iki adet text kutusu ve bir buton oluşturuldu.
- 01:20AJAX Kullanımı
- AJAX işleminin çalışması için jQuery dosyası sayfaya dahil edilmelidir.
- AJAX fonksiyonu kullanılarak URL, veri tipi (POST/GET) ve veriler belirlenir.
- Veriler başarılı bir şekilde gönderildiğinde "success" fonksiyonu çalışır.
- 02:20Kayıt İşlemi
- Kayıt işlemi için "kayıt.php" dosyası oluşturuldu.
- Kayıt.php dosyasında gelen POST verileri alınıp veritabanına eklendi.
- Kayıt işlemi başarılı olursa "true", başarısız olursa "false" döndürülür.
- 05:43Verileri Yükleme
- Üyelerin listelenmesi için "üyeler.php" dosyası oluşturuldu.
- Bu dosyada veritabanından üyeler çekildi ve liste formatında ekrana yazdırıldı.
- Türkçe karakter sorunu için kodlama "UTF-8" olarak ayarlandı.
- 07:50Verileri Otomatik Yükleme
- Verileri otomatik olarak yüklemek için "setInterval" fonksiyonu kullanıldı.
- Belirtilen süre aralıklarında (örneğin 1 saniyede bir) veriler yenilenir.
- Süre aralığını kısaltmak performans açısından sorun yaratabilir, bu nedenle 1 saniyede bir çalıştırılması önerilir.