• 14-04-2025, 21:01:55
    #1
    Merhaba
    index.php dosyasındaki formu post ile kaydet.php dosyasına gönderiyorum.
    Veritabanına kayıt edildikten sonra
    goster.php dosyasında post edilen verileri alabilir miyim?
  • 14-04-2025, 21:07:52
    #2
    alabilirsin hocam.

    <?php
    // Sorguyu hazırla
    $sql = "SELECT * FROM tablo_adi";
    $sorgu = $pdo->prepare($sql);
    
    // Sorguyu çalıştır
    $sorgu->execute();
    
    // Verileri çek (tüm satırları)
    $veriler = $sorgu->fetchAll(PDO::FETCH_ASSOC);
    
    // Döngüyle yazdır
    foreach ($veriler as $veri) {
        echo "ID: " . $veri['id'] . "<br>";
        echo "Başlık: " . $veri['baslik'] . "<br>";
        echo "Açıklama: " . $veri['aciklama'] . "<br><hr>";
    }
    ?>
    
    $pdo değişkeni sizin veritabanı bağlantı değişkenidir. Bunu güncelleyebilirsiniz ve tablo_adi veritabanındaki dosya
  • 14-04-2025, 21:21:53
    #3
    ynscnr55 adlı üyeden alıntı: mesajı görüntüle
    alabilirsin hocam.

    <?php
    // Sorguyu hazırla
    $sql = "SELECT * FROM tablo_adi";
    $sorgu = $pdo->prepare($sql);
    
    // Sorguyu çalıştır
    $sorgu->execute();
    
    // Verileri çek (tüm satırları)
    $veriler = $sorgu->fetchAll(PDO::FETCH_ASSOC);
    
    // Döngüyle yazdır
    foreach ($veriler as $veri) {
        echo "ID: " . $veri['id'] . "<br>";
        echo "Başlık: " . $veri['baslik'] . "<br>";
        echo "Açıklama: " . $veri['aciklama'] . "<br><hr>";
    }
    ?>
    
    $pdo değişkeni sizin veritabanı bağlantı değişkenidir. Bunu güncelleyebilirsiniz ve tablo_adi veritabanındaki dosya
    Hocam bu şekilde tüm tabloyu almazmıyız, bana sadece o post işlemi ile kaydedilen satır gerekli.
    Anonim Kullanıcı kayıt yaptığı için İd numarasını bilmiyorum
  • 14-04-2025, 21:23:15
    #4
    order by id desc limit 1 yapabilirsin sorgunun sonuna hocam. En son post edilen veriyi yazdırır
  • 14-04-2025, 21:27:10
    #5
    ynscnr55 adlı üyeden alıntı: mesajı görüntüle
    order by id desc limit 1 yapabilirsin sorgunun sonuna hocam. En son post edilen veriyi yazdırır
    Hocam, veritabanına kullanıcı kaydı yaptırıp, bilgilerini kendisine göstermek amacıyla bunu yapmak istiyorum.
    Kayıt sonrası diğer sayfada dediğiniz gibi son kaydı çektirip kendisine göstersem
    Bu arada başka bir kullanıcı kayıt yapmış olabilir mi?
  • 14-04-2025, 21:45:49
    #6
    kullanıcı id'sini session ile tutun.

    @$id=$_SESSION['user_id'];
    $kullaniciSor=$db->prepare("select * from users where user_id=?");
    $kullaniciSor->execute(array($id));
    $kullaniciCek=$kullaniciSor->fetch(PDO::FETCH_ASSOC);
    hangi verileri session ile tutacaksanız eğer ona göre eşitleme yapabilirsiniz. TC No olabilir email olabilir size kalmış.

    bu kod kullanıcının bilgilerine ulaştırır. Tabloyu kendinize göre güncelleyiniz. Bahsettiğiniz bu galiba.
  • 15-04-2025, 15:28:31
    #7
    En güzeli sessiona al oradan istediğin yerde kullanırsın.
  • 15-04-2025, 17:24:02
    #8
    Sayın ynscnr55
    Dediğiniz gibi session ile yaptım, teşekkür ederim.