• 26-05-2022, 15:54:03
    #1
    Arkadaşlar merhaba kendi kendime phpde bir şeyler deniyorum ve bir ilan sitesi yapmaya çalışıyorum. Her şeyi yaptım sayılır ama basit bir yerde takıldım. İlanı düzenleme sayfasını yaptım ama bir türlü düzenlenmiyor ilan.

    kodlar bu şekilde nerede hata yapıyorum yardımcı olur musunuz?
    include "../baglanti/config.php";
    
    if(isset($_POST['duzenle'])){
        $sql = "UPDATE `ilan` SET `baslik` = ?,`fiyat` = ?,`toplam_fiyat` = ?,`resim` = ?,`banka` = ?,`isim` = ?,`ilan_no` = ? WHERE `ilan`.`id` = ?";
        $dizi=[$_POST['baslik'], $_POST['fiyat'], $_POST['toplam_fiyat'], $_POST['resim'], $_POST['banka'], $_POST['isim'], $_POST['ilan_no'], $_GET['id']];
    $sorgu = $mysqli->prepare($sql);
    $sorgu->execute($dizi);
    header("Location:index.php");
    }
    $sql ="SELECT * FROM ilan WHERE id = ?";
    $sorgu = $mysqli->prepare($sql);
    $sorgu->execute([
        $_GET['id']
    ]);
    $satir = $sorgu->fetch(PDO::FETCH_ASSOC);
    Bağlantı sayfası
    $dsn = 'mysql:dbname=get;host=127.0.0.1';
    $user = 'root';
    $password = '';
    
    $mysqli = new PDO($dsn, $user, $password);
    $mysqli->exec("SET NAMES 'utf8'");
    $mysqli->exec("SET CHARSET 'utf8'");
  • 26-05-2022, 16:11:28
    #2
    WHERE `ilan`.`id` = ?"

    buradaki koddan dolayı olabilir hocam.
  • 26-05-2022, 16:13:56
    #3
    html sayfasında name değerlerini doğru verdiğinize emin olun hocam name dekileri post olarak alıyor ayrıca form action methodunu POST yaptığınıza da emin olun veriler doğru geliyor mu bakın.
  • 26-05-2022, 16:32:10
    #4
    brkctk adlı üyeden alıntı: mesajı görüntüle
    html sayfasında name değerlerini doğru verdiğinize emin olun hocam name dekileri post olarak alıyor ayrıca form action methodunu POST yaptığınıza da emin olun veriler doğru geliyor mu bakın.
    hocam POST olarak aldım zaten hepsini ve hepsi de doğru ama olmuyor. Form methoduda post ama olmuyor bir türlü. text alanına yazıları çekiyor ama düzenleme olmuyor bir türlü. sorunsuz çalışıyor görünüyor ama aynı kalıyor her şey. güncelleme olmuyor
  • 26-05-2022, 17:22:59
    #5
    düzelmediyse elimde kendi yapmış odlugum düzenleme modulu mevcut verebilirim
  • 26-05-2022, 17:32:31
    #6
    brkctk adlı üyeden alıntı: mesajı görüntüle
    html sayfasında name değerlerini doğru verdiğinize emin olun hocam name dekileri post olarak alıyor ayrıca form action methodunu POST yaptığınıza da emin olun veriler doğru geliyor mu bakın.
    Darkbey adlı üyeden alıntı: mesajı görüntüle
    düzelmediyse elimde kendi yapmış odlugum düzenleme modulu mevcut verebilirim
    hocam dm atarsan çok makbule geçer