PHP Dropdownlist verilerin veritabanından gelmesi

Bu konuyu okuyanlar

Gece baykuşu

Doçent
Katılım
13 Ocak 2019
Mesajlar
500
Reaksiyon puanı
291
Puanları
63
Merhabalar arkadaşlar PHP ile hastane otomasyonu yapıyorum. Doktor ekleme yapmak istediğim zaman branşı, çalıştığı poliklink adını veritabanından gelip dropdownlist'te listelenmesini istiyorum. Bunu nasıl yapabilirim. Kodları ise bunlar
Form Kodları
HTML:
<form action="doktorekle.php" method="post">
  <div class="mb-3">
    <label for="exampleInputEmail1" class="form-label">Doktor Adı</label>
    <input type="text" name="doktorAd" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp">
  </div>
  <div class="mb-3">
    <label for="exampleInputPassword1" class="form-label">Doktor Soyadı</label>
    <input type="text" name="doktorSoyad" class="form-control" id="exampleInputPassword1">
  </div>
  <div class="mb-3">
    <label for="exampleInputPassword1" class="form-label">Doktor Branş</label>
    <input type="number" name="doktorBrans" class="form-control" id="exampleInputPassword1">
  </div>
    <div class="mb-3">
    <label for="exampleInputPassword1" class="form-label">Çalıştığı Poliklinik Adı</label>
    <input type="text" name="doktorPol" class="form-control" id="exampleInputPassword1">
  </div>
    <div class="mb-3">
    <label for="exampleInputPassword1" class="form-label">Pol Kodu</label>
    <input type="number" name="doktorPolKod" class="form-control" id="exampleInputPassword1">
  </div>
    <div class="mb-3">
    <label for="exampleInputPassword1" class="form-label">Doktor Unvanı</label>
    <select class="form-select form-select-lg mb-3" aria-label=".form-select-lg example" name="unvan" required>
    <option value="" disabled selected hidden>Lütfen Unvan Seçin
    </option>
    <option value="prof">
    Prof.Dr
    </option>
        <option value="doc">
    Doç.Dr
    </option>
        <option value="op">
    Op.Dr
    </option>
        <option value="uzm">
    Uzm.Dr
    </option>
        <option value="dr">
    Dr.Ögr.Üyesi
    </option>
        <option value="dyt">
    Dyt
    </option>
        <option>
    Uzm.Dyt
    </option>
        <option value="drogr">
    Dr.Ögr.Gör
    </option>
</select>

  </div>
  <button type="submit" class="btn btn-primary" name="Kaydet">Kaydet</button>
</form>
Doktor Kaydetme Kodu
PHP:
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>
<?php
include("baglan.php");
if(isset($_POST['Kaydet'])){
$doktorAd=$_POST['doktorAd'];
$doktorSoyad=$_POST['doktorSoyad'];
$doktorBrans=$_POST['doktorBrans'];
$doktorPol=$_POST['doktorPol'];
$doktorPolKod=$_POST['doktorPolKod'];
$unvan=$_POST['unvan'];


$sql = "insert into doktor (Doktor_Ad, Doktor_Soyad, Doktor_Brans, Pol_Ad, Pol_Kod, Doktor_Unvan)
values('".$doktorAd."','".$doktorSoyad."','".$doktorBrans."','".$doktorPol."','".$doktorPolKod."','".$unvan."')";

$ekle = mysqli_query ($baglanti,$sql);

if($ekle){

    header('Location:adminindex.php');

}

else{
    echo "Hata var";
}
}
?>
buradan çözebilirsiniz ben buradan sorunumu hallettim
 
Son düzenleme:

Son mesajlar

Üst