• 02-08-2021, 11:45:47
    #1
    merhabalar, uzan zaman çalışmamda projemi hazırladım fakat tek bir sorun var. kayıt ekleme esnasında kayıt edildi yazısını sweetalert ile alıyorum. fakat yapmak istediğim bu alert kısmında id yada ismini de yazdırmak olacak. aşağıda yaptığım kodları ekliyorum yardımlarınızı bekliyorum şimdiden çok teşekkür ederim.
    islem.php

    if (isset($_POST['GidenEvrakEkle'])) {
    if (yetkikontrol()!="yetkili") {
    header("location:../index.php");
    exit;
    }
    
    $GidenEvrakEkle=$db->prepare("INSERT INTO GidenEvrak SET
    BolumAdi=:BolumAdi,
    Konu=:Konu,
    Eki=:Eki,
    Netice=:Netice,
    Kime=:Kime,
    Evrak_Tarih=:Evrak_Tarih,
    Evrak_Sayisi=:Evrak_Sayisi
    ");
    $ekleme=$GidenEvrakEkle->execute(array(
    'BolumAdi' => guvenlik($_POST['BolumAdi']),
    'Konu' => guvenlik($_POST['Konu']),
    'Eki' => guvenlik($_POST['Eki']),
    'Netice' => guvenlik($_POST['Netice']),
    'Kime' => guvenlik($_POST['Kime']),
    'Evrak_Tarih' => guvenlik($_POST['Evrak_Tarih']),
    'Evrak_Sayisi' => ($_POST['Evrak_Sayisi'])
    ));
    if ($ekleme) {
    header("location:../Evraklar?durum=ok");
    exit;
    } else {
    header("location:../Evraklar?durum=no");
    exit;
    }
    }
    Evraklar.php
    <?php if (@$_GET['durum']=="no")  {?>  
    <script>
    Swal.fire({
    type: 'error',
    title: 'İşlem Başarısız',
    text: 'Lütfen Tekrar Deneyin',
    showConfirmButton: true,
    confirmButtonText: 'Kapat'
    })
    </script>
    <?php } ?>
    
    <?php if (@$_GET['durum']=="ok") {?>
    <script>
    Swal.fire({
    type: 'success',
    title: 'İşlem Başarılı',
    text: 'İşleminiz Başarıyla Gerçekleştirildi',
    showConfirmButton: false,
    timer: 2000
    })
    </script>
    <?php } ?>
  • 02-08-2021, 13:44:25
    #2
    lastInsertId() kullanarak yönlendirme yaptıgınız get'de id yi de belirtip sweet alert kısmında id'ye sorgulama yaparak yazısını yazabilirsiniz. Yada içerde sorgulama yaptırıp get'e ilgili verileri yazdırıp sweet alert içerisine get'deki veriyi çektirebilirsiniz.