PHP 8 Php 8 Yönetim Paneli 2026 Güncel

Php 8 Kategoriler Select Kutusu

3 dk okuma süresi 567 görüntülenme 2024-09-22 4.9 (14 değerlendirme)

PHP 8 ile bir HTML formunda kategorileri bir select kutusu içinde göstermek için aşağıdaki adımları takip edebilirsiniz. Bu işlem, veritabanından alınan kategori verilerini bir dropdown menüde listelemek için gereklidir.

1. Veritabanı Bağlantısı ve Kategorileri Alma

Öncelikle, veritabanına bağlanıp kategoriler tablosundaki verileri alacağız. İşte bir örnek:

<?php // Veritabanı bağlantısı $servername = "localhost"; $username = "kullanici_adiniz"; $password = "sifreniz"; $dbname = "veritabani_adiniz"; // Bağlantıyı oluştur $conn = new mysqli($servername, $username, $password, $dbname); // Bağlantıyı kontrol et if ($conn->connect_error) { die("Bağlantı başarısız: " . $conn->connect_error); } // Kategorileri alma $result = $conn->query("SELECT id, isim FROM kategoriler"); ?> <!DOCTYPE html> <html lang="tr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Kategoriler</title> </head> <body> <h1>Kategori Seç</h1> <form action="kategori_sec.php" method="post"> <label for="kategori">Kategori Seç:</label> <select id="kategori" name="kategori_id" required> <?php // Kategorileri select kutusuna ekle while ($row = $result->fetch_assoc()) { echo "<option value='" . $row['id'] . "'>" . $row['isim'] . "</option>"; } ?> </select> <br> <input type="submit" value="Seç"> </form> </body> </html> <?php // Bağlantıyı kapat $conn->close(); ?>

2. Açıklama

  • Veritabanı Bağlantısı: mysqli kullanarak veritabanına bağlanılır. Veritabanı bilgileri (sunucu adı, kullanıcı adı, şifre, veritabanı adı) belirtilmelidir.

  • Kategorileri Alma: kategoriler tablosundaki id ve isim alanları sorgulanır.

  • HTML Formu:

    • Kategorileri içeren bir select kutusu oluşturulur.
    • required özelliği, kullanıcının bir kategori seçmesini zorunlu kılar.
    • Kategoriler, döngü içinde option etiketleri ile eklenir. Her bir option etiketinin value özelliği, kategori ID'sini içerirken, gösterilen metin kategori ismini gösterir.

3. Kullanım

  1. Yukarıdaki kodu bir dosyaya (örneğin, kategori_sec_form.php) kaydedin.
  2. Web sunucusunda bu dosyayı çalıştırarak kategorileri dropdown menüde görüntüleyin.
  3. Seçim yapıldıktan sonra formun gönderileceği bir kategori_sec.php dosyası oluşturabilirsiniz. Bu dosya, seçilen kategoriye göre işlemler gerçekleştirebilir.

Bu adımlarla, veritabanındaki kategorileri bir select kutusunda gösterecek basit bir uygulama oluşturmuş oldunuz.

Bu Dersi Değerlendirin

Bu ders size yardımcı oldu mu? Puan verin!

Geri bildiriminiz içeriğimizi sürekli güncel ve kaliteli tutmamızı sağlar.

4.9 / 5 (Toplam 14 oy kullanıldı)

Sıkça Sorulan Sorular (SSS)

Bu ders ve konuyla ilgili en çok merak edilenler

Php 8 Kategoriler Select Kutusu dersini öğrenmek için ön koşul var mı?

Bu eğitim temel seviyeden ileri seviyeye adım adım hazırlanmıştır. Kodları kopyalayıp Canlı Editör üzerinde test ederek kolayca pratik yapabilirsiniz.

Örnek kodları kendi projelerimde ücretsiz kullanabilir miyim?

Evet, PHP Hocası üzerindeki tüm kod örnekleri açık kaynak mantığıyla sunulmaktadır. Ticari veya kişisel projelerinizde serbestçe kullanabilirsiniz.

Takıldığım bir yerde nereden soru sorabilirim?

Dersin altındaki topluluk yorumları bölümünden sorunuzu sorabilirsiniz. Eğitmenlerimiz ve topluluk üyelerimiz kısa sürede yanıt verecektir.

Paylaş:
PHP Hocası Akademi

Topluluk Yorumları (0)

Ders Hakkında Yorum Yap veya Soru Sor

Henüz yorum yapılmamış. İlk yorumu siz yazın!