Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, izleyicilere PHP kullanarak konu ekleme formu oluşturma sürecini adım adım göstermektedir.
- Video, konu ekleme formu oluşturma sürecini detaylı olarak anlatmaktadır. Önce formun temel yapısı ve action, metod gibi temel özellikleri açıklanmakta, ardından form elemanları (konu adı, görünüm, pozisyon) ve bunların veritabanına nasıl bağlanacağı gösterilmektedir. Son olarak, menüde konu sayısından bir fazla olacak şekilde pozisyon listesi oluşturmak için for döngüsü ve options etiketi kullanımı anlatılmaktadır. Video, sayfanın tarayıcıda test edilmesiyle sonlanmaktadır.
- Konu Ekleme Formu Oluşturma
- Konu.php sayfasında yeni eklenecek konu için bir form oluşturulacaktır.
- Konu eklemekten vazgeçildiğinde içerik sayfasına dönmek için a etiketi kullanılarak bağlantı oluşturulacaktır.
- Formun action kısmına konu.php dosyası ve metod olarak post yazılmıştır.
- 00:35Form Elemanları
- Formda konu adı ve görünüm alanları bulunmaktadır.
- Form elemanları metin kutusu ve radio grubu olarak ayarlanmıştır.
- Form elemanlarının name alanlarına veri tabanındaki alan isimleri verilmiştir.
- 00:51Pozisyon Alanı
- Pozisyon alanı konunun menüde görüntüleneceği sırayı belirlemek için kullanılacaktır.
- Pozisyon listesinin elemanları options etiketi ile oluşturulmaktadır.
- Options etiketinin tablodaki satır sayısından bir fazla olacak şekilde tekrarlanması gerekir.
- 01:12For Döngüsü Kullanımı
- Pozisyon listesinin oluşturulması için for döngüsü kullanılacaktır.
- Konuları getir fonksiyonu tablosundaki tüm verileri çekmek için kullanılır.
- m_num_rows fonksiyonu sorgu sonucunda seçilen kayıtların satır sayısını vermektedir.
- 01:35For Döngüsü Kodlaması
- For döngüsü oluşturulup başlangıç değeri 1, bitiş değeri konu_say değişkeninin bir fazlası olarak ayarlanır.
- Döngüde değişken birer birer artar.
- Eco komutuyla options etiketi yazdırılır ve value değişkenine konu_say değişkeni atanır.
- 02:00Test
- Sayfa tarayıcıda test edildiğinde formdaki pozisyon listesi açılır.
- Menüdeki konu sayısından bir fazla olacak şekilde tüm sayılar görüntülenir.