<!-- Üye Güncelleme -->
<?php
$sorgu=$db->prepare("SELECT * FROM Uyeler");
$sorgu->execute();
while ($UyeBilgisi=$sorgu->fetch(PDO::FETCH_ASSOC)) { 
?>
<div class="modal fade" id="UyeDuzenle<?php echo $UyeBilgisi['Uye_Kimlik']?>" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="exampleModalLabel">Üye Güncelle</h5>
          <button class="close" type="button" data-dismiss="modal" aria-label="Close">
            <span aria-hidden="true">×</span>
          </button>
        </div>
               <form class="mx-1" action="islemler/ajax.php" method="POST" accept-charset="utf-8">
                <div class="card-body">
                <div class="form-group">
                <label>Ad Soyad</label>
                  <div class="input-group mb-3">
                  <div class="input-group-prepend">
                    <span class="input-group-text"><i class="fas fa-user"></i></span>
                  </div>
                  <input type="hidden" name="Uye_Kimlik" value="<?php echo $UyeBilgisi['Uye_Kimlik']?>">
                  <input type="text" name="Uye_AdSoyad" class="form-control" placeholder="Ad Soyad" value="<?php echo $UyeBilgisi['Uye_AdSoyad']; ?>">
                </div>
              </div>
              <div class="form-group">
                  <label>Plaka</label>
                  <div class="input-group mb-3">
                  <div class="input-group-prepend">
                    <span class="input-group-text"><i class="fas fa-car"></i></span>
                  </div>
                  <input type="text" name="Uye_Plaka" class="form-control" placeholder="Plaka" value="<?php echo $UyeBilgisi['Uye_Plaka']; ?>">
                </div>
              </div>
              
              <div class="row">
              <div class="col-sm-6">
              <div class="form-group">
                  <label for="exampleInputEmail1">Telefon</label>
                  <div class="input-group mb-3">
                  <div class="input-group-prepend">
                    <span class="input-group-text"><i class="fas fa-phone"></i></span>
                  </div>
                  <input type="text" name="Uye_Telefon" class="form-control" placeholder="Telefon" value="<?php echo $UyeBilgisi['Uye_Telefon']; ?>">
                </div>
              </div>
              </div>
              
              <div class="col-sm-6">
              <div class="form-group">
                  <label>Yakın Telefon</label>
                  <div class="input-group">
                    <div class="input-group-prepend">
                      <span class="input-group-text"><i class="fas fa-phone"></i></span>
                    </div>
                    <input type="text" name="Uye_YTelefon" class="form-control" placeholder="Yakın Telefon" value="<?php echo $UyeBilgisi['Uye_YTelefon']; ?>">
                  </div>
                  <!-- /.input group -->
                </div>
                </div>
                </div>
                
                <div class="row">
                <div class="col-sm-6">
                <div class="form-group">
                  <label>Doğum Tarihi</label>
                  <div class="input-group">
                    <div class="input-group-prepend">
                      <span class="input-group-text">
                        <i class="far fa-calendar-alt"></i>
                      </span>
                    </div>
                    <input type="text" name="Uye_DogumTarihi" class="form-control float-right"  value="<?php echo $UyeBilgisi['Uye_DogumTarihi']; ?>">
                  </div>
                  <!-- /.input group -->
                </div>
                </div>
                <div class="col-sm-6">
                <div class="form-group">
                  <label>Kayıt Tarihi</label>
                  <div class="input-group">
                    <div class="input-group-prepend">
                      <span class="input-group-text">
                        <i class="far fa-calendar-alt"></i>
                      </span>
                    </div>
                    <input type="text" name="Uye_KayitTarihi" class="form-control float-right" placeholder="01.01.2023" value="<?php echo $UyeBilgisi['Uye_KayitTarihi']; ?>" disabled>
                  </div>
                  <!-- /.input group -->
                </div>
                </div> 
                </div>             

                <div class="row">
                <div class="col-sm-6">
                <div class="form-group">
                <label>İkametgah</label>
                <select class="form-control" name="Uye_Ikametgah">
                  <?php 
                    $ikametgahlar = array("Merkez", "Çerkezköy", "Çorlu", "Kapaklı", "KızılPınar", "Karaağaç", "Ergene", "Hayrabolu", "Muratlı", "Saray", "Süleymanpaşa", "Şarköy");
                    foreach ($ikametgahlar as $Uye_Ikametgah) {
                      if ($UyeBilgisi['Uye_Ikametgah'] != $Uye_Ikametgah) {
                        echo '<option value="' . $Uye_Ikametgah . '">' . $Uye_Ikametgah . '</option>';
                      } else {
                        echo '<option value="' . $Uye_Ikametgah . '" selected>' . $Uye_Ikametgah . '</option>';
                      }
                    }
                  ?>
                </select>
              </div>
              </div>
              <div class="col-sm-6">
                <div class="form-group">
                <label>Kan Grubu</label>
                <select class="form-control" name="Uye_KanGrubu">
                  <?php 
                    $KanGruplari = array("0 ( Rh ) +", "0 ( Rh ) -", "A ( Rh ) +", "A ( Rh ) +", "B ( Rh ) +", "B ( Rh ) -", "AB ( Rh ) +", "AB ( Rh ) -");
                    foreach ($KanGruplari as $Uye_KanGrubu) {
                      if ($UyeBilgisi['Uye_KanGrubu'] != $Uye_KanGrubu) {
                        echo '<option value="' . $Uye_KanGrubu . '">' . $Uye_KanGrubu . '</option>';
                      } else {
                        echo '<option value="' . $Uye_KanGrubu . '" selected>' . $Uye_KanGrubu . '</option>';
                      }
                    }
                  ?>
                </select>
              </div>
              </div>
              </div>
              <div class="row">
              <div class="col-sm-6">
                <div class="form-group">
                <label>Tişört Bedeni</label>
                <select class="form-control" name="Uye_TisortBeden">
                  <?php 
                    $Bedenler = array("XS", "S", "M", "L", "XL", "XXL", "3XL", "4XL");
                    foreach ($Bedenler as $Uye_TisortBeden) {
                      if ($UyeBilgisi['Uye_TisortBeden'] != $Uye_TisortBeden) {
                        echo '<option value="' . $Uye_TisortBeden . '">' . $Uye_TisortBeden . '</option>';
                      } else {
                        echo '<option value="' . $Uye_TisortBeden . '" selected>' . $Uye_TisortBeden . '</option>';
                      }
                    }
                  ?>
                </select>
              </div>
              </div>
              <div class="col-sm-6">
                <div class="form-group">
                <label>Sweat Bedeni</label>
                <select class="form-control" name="Uye_SweatBeden">
                  <?php 
                    $Bedenler = array("XS", "S", "M", "L", "XL", "XXL", "3XL", "4XL");
                    foreach ($Bedenler as $Uye_SweatBeden) {
                      if ($UyeBilgisi['Uye_SweatBeden'] != $Uye_SweatBeden) {
                        echo '<option value="' . $Uye_SweatBeden . '">' . $Uye_SweatBeden . '</option>';
                      } else {
                        echo '<option value="' . $Uye_SweatBeden . '" selected>' . $Uye_SweatBeden . '</option>';
                      }
                    }
                  ?>
                </select>
              </div>
              </div>
              </div>
                <div class="form-group">
                <label>Yetki Durumu</label>
                <select class="form-control" name="Uye_Yetki">
                  <?php 
                    $Durum = array("Üye", "Admin", "Medya", "Asker", "Araç Yok.");
                    foreach ($Durum as $Uye_Yetki) {
                      if ($UyeBilgisi['Uye_Yetki'] != $Uye_Yetki) {
                        echo '<option value="' . $Uye_Yetki . '">' . $Uye_Yetki . '</option>';
                      } else {
                        echo '<option value="' . $Uye_Yetki . '" selected>' . $Uye_Yetki . '</option>';
                      }
                    }
                  ?>
                </select>
                  </div>
               
              
              <div class="form-group">
                <label for="RandomPassword">Şifre Değiştir<br><small>Boş Bırakırsanız Şifre Değişmez</small></label>
                <div class="input-group mb-3">
                <div class="input-group-prepend">
                  <span class="input-group-text"><i class="fas fa-key"></i></span>
                </div>
                <input readonly id="password" type="text" name="Uye_Sifre" id="RandomPassword" class="form-control" placeholder="Şifre">
                <div class="input-group-append">
                  <button type="button" class="btn btn-primary btn-sm" name="RandomPassword">Oluştur</button>
                </div>
                </div>
              
              
                          
            
            </div>
            </div>
            
            <div class="modal-footer justify-content-between">
              <button type="button" class="btn btn-danger" data-dismiss="modal">Kapat</button>
              <form class="mx-1" action="islemler/ajax.php" method="POST" accept-charset="utf-8">
                <input type="hidden" name="Uye_Kimlik" value="<?php echo $UyeBilgisi['Uye_Kimlik']?>">
                <button type="submit" name="UyeDuzenleme" class="btn btn-success">Güncelle</button>
                  </form>
            </div>
          </div>
          <!-- /.modal-content -->
        </div>
        <!-- /.modal-dialog -->
      </div>
      <!-- /.modal -->
      <?php } ?> 
 <script>
// Şifre oluşturma işlemleri
const passwordButton = document.querySelector('[name="RandomPassword"]');
const passwordInput = document.querySelector('#password');
// Karakterleri dahil et
const generatePassword = (length) => {
  const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
  let password = '';
  for (let i = 0; i < length; i++) {
    password += characters.charAt(Math.floor(Math.random() * characters.length));
  }
  return password;
}
// Tamamla
passwordButton.addEventListener('click', () => {
  passwordInput.value = generatePassword(8); // Set password length to 8
});
ilk üyeme random şifre oluştururken 2.üyeye oluşturmuyor modal penceresi üyenin kimliğine göre açılıyor