v2.5.2
Giriş yap

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

yazilimyolcusu
717 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.

coder
962 gün önce

Merhaba.
Örnek olarak kategori ekleme işlemi.

Kategoriler Tablosu

kategori_id (int)kategori_adi (varchar)kategori_aciklama (varchar)
1PHPPhp Dersleri
2HTMLHtml Dersleri

kategori-ekle.php

<form action="ekle.php" method="GET">
	<label>Kategori Adı</label>
	<input type="text" name="category_name">

	<label>Kategori Açıklaması</label>
	<input type="text" name="category_desc">

	<button type="submit">Kaydet</button>
</form>

ekle.php

<?php
	
	if($_GET){
		
		$kategori_adi 		= $_GET['category_name'];
		$kategori_aciklama 	= $_GET['category_desc'];
		
		$query = $db->prepare("INSERT INTO kategoriler SET kategori_adi = :kat_adi, kategori_aciklama = :kat_acik");
        $ekle = $query->execute([
            ':kat_adi' 	=> $kategori_adi,
            ':kat_acik' => $kategori_aciklama
        ]);
		
		if($ekle){
			echo "Kayıt başarılı!";
		}else{
			echo "Kayıt başarısız!";
		}
		
	}
	
?>