Arkadaşlar normalde bu tür hata almam ama yani çözemedim araştırdım yardım edermisiniz rica etsem
if (isset($_POST['kategorikaydet'])) {
$katadi=$_POST['kategori_adi'];
$katlink=$_POST['kategori_link'];
$kategorikaydet=$db->prepare("INSERT into kategoriler SET
kategori_adi:kategori_adi,
kategori_link=:kategori_link
");
$insert=$kategorikaydet->execute(array(
'kategori_adi'=>$katadi,
'kategori_link'=>$katlink
));
if ($insert) {
echo "başarılı";
}
else{
echo "başarısız";
}
} <form action="lib/function.php" method="POST" enctype="multipart/form-data" >
<div class="card-body">
<div class="form-group">
<label for="exampleInputEmail1">Kategori Adı</label>
<input name="kategori_adi" type="text" class="form-control">
</div>
<div class="form-group">
<label for="exampleInputPassword1">Kategori Link</label>
<input name="kategori_link" type="text" class="form-control">
</div>
</div>
<div class="card-footer">
<button name="kategorikaydet" type="submit" class="btn btn-primary">Gönder</button>
</div>
</form>