Php Get Metodu ile Insert Nasıl Yapılır
Arkadaşlar merhaba. Get metodu ile pdo insert işlemleri nasıl yapılır acaba? Bir örnek var mı elinizde.
Merhaba.
Örnek olarak kategori ekleme işlemi.
Kategoriler Tablosu
kategori_id (int) | kategori_adi (varchar) | kategori_aciklama (varchar) |
---|---|---|
1 | PHP | Php Dersleri |
2 | HTML | Html 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!";
}
}
?>