v2.5.2
Giriş yap

Php Get Metodu ile Insert Nasıl Yapılır

yazilimyolcusu
799 defa görüntülendi

Arkadaşlar merhaba. Get metodu ile pdo insert işlemleri nasıl yapılır acaba? Bir örnek var mı elinizde.

yazilimyolcusu
1189 gün önce

Tekrar merhaba. Sayfayı form aracılığıyla gönderdikten sonra id ye göre insert işlemi yapmam lazım. Dediğiniz gibi "get" metoduyla insert yaptım. Insert sonrası sayfayı tekrar yüklemek istiyorum. Ama sayfa id'li üründe kaldı. Header metodu da işe yaramıyor. Ne yapmam gerekli acaba?

<form action="skinserisiurunleri.php" method="POST">
<input type="text"  style="display:none;" name="resim" style="" value="<?php echo $skinserisiurunleri['urun_resim']; ?>" />
<input type="text"  style="display:none;" id="ad" name="ad" style="" value="<?php echo $skinserisiurunleri['urun_adi']; ?>" />
<input type="text"  style="display:none;" id="stok" name="stok" style="" value="<?php echo $skinserisiurunleri['urun_stokkodu']; ?>" />
<input type="text"  style="display:none;" id="fiyat" name="fiyat" style="" value="<?php echo $skinserisiurunleri['urun_fiyati']; ?>" />
<button type="submit" id="id" onclick="" value="">Sepete Ekle</button>
<!-- <input type="submit" id="button" name="ekle"  value="Sepete Ekle" /> -->
</form>

<?php
if($_POST) {
$id = $_POST['ekle'];
$urunresim      = $_POST['resim'];
$urunstokkodu   = $_POST['stok'];
$urunfiyati	    = $_POST['fiyat'];
$urunadi        = $_POST['ad'];
$skinserisiurunlerigoster = $db->query("SELECT * FROM urun WHERE urun_id='$id'");

$sepeteeklenenurunlergoster = $db->prepare("INSERT INTO sepeteeklenenurunler SET
urun_resim = :urunresim, urun_stokkodu = :urunstokkodu,
urun_fiyati = :urunfiyati, urun_adi = :urunadi");
$sepeteeklenenurunler = $sepeteeklenenurunlergoster->execute([
':urunresim' 	=> $urunresim,
':urunstokkodu' => $urunstokkodu,
':urunfiyati' => $urunfiyati,
':urunadi' => $urunadi
]);

if($sepeteeklenenurunler) {
header("Location:skinserisiurunleri.php");
} else {
echo "Kayıt başarısız!";
}
}
}
?>