Merhabalar veritabanından kupon oluşturuyorum ama işlem olmuyor kodlardamı sorun vardır acaba yardımcı olabilirmsiniz
<form method="post" action="">
<input name="kod" type="text" class="form-control" placeholder="Kupon kodunu girin.">
<button name="btn" class="btn btn-primary btn-block" type="submit"><i class="fa fa-check"></i> Kodu Kullan</button>
</form> <?php
if (isset($_POST['btn'])) {
$kod = post('kod');
$kksor = db("SELECT * FROM kullanilankupon WHERE kk_kupon='$kod' AND kk_user='$id'");
if (mysqli_num_rows($kksor) > 0) {
mesaj('Bu kupon kodunu zaten kullanmışsınız!','error');
exit;
}
$kuponsor = db("SELECT * FROM kupon WHERE kupon_kod='$kod'");
$kuponcek = mysqli_fetch_assoc($kuponsor);
$yb = $kuponcek['kupon_bakiye'] + $kbilgi['bakiye'];
$yk = $kuponcek['kupon_limit'] - 1;
if (mysqli_num_rows($kuponsor) < 1) {
mesaj('Kupon kodu bulunamadı veya hatalı girdiniz.','error');
} elseif ($kuponcek['kupon_limit'] == 0) {
mesaj('Bu kupon kodunun limiti dolmuş.','error');
} elseif (strtotime($kuponcek['kupon_sonkullanma']) <= strtotime(date('Y-m-d H:i:s'))) {
mesaj('Bu kupon kodunun son kullanma tarihi geçmiş.','error');
} else {
$u4sor = db("UPDATE uyeler SET bakiye='$yb' WHERE id");
$u4sdor = db("UPDATE kupon SET kupon_limit='$yk' WHERE kupon_kod='$kod'");
$ins = db("INSERT INTO kullanilankupon (kk_user,kk_kupon) VALUES ('$id','$kod')");
if ($u4sor) {
$kupon=$ayarcek["kupon"]+$kuponcek['kupon_bakiye'];
$u4sdor = db("UPDATE ayarlar SET kupon='$kupon' WHERE ayar_id='1'");
$kbilgi['email'];
$ip = ip();
$insert = db("INSERT INTO denetim (denetim_user,denetim_olay,denetim_ip) VALUES ('$mail','Kupon Kodu Kullanıldı','$ip')");
mesaj('Kupon kodu başarıyla kullanıldı. Hesabınıza '.$kuponcek['kupon_bakiye'].' ₺ bakiye yüklendi.','success');
}
}
}
?>