v2.5.2
Giriş yap

PHP Düzenleme İşlemim Olmuyor?

ilkertuncer
293 defa görüntülendi

Merhabalar. Bir düzenleme işlemim var.

dicem ki:
güncelleme işlemini yap ama bu url mevcutsa hata verdir

<?php
if (isset($_POST['submit'])){

// BİLGİLERİ AL
$category_name = isset($_POST['category_name']) ? $_POST['category_name'] : null;
$category_url = isset($_POST['category_url']) ? $_POST['category_url'] : null;

// URL KONTROL
$query = $db->prepare("SELECT * FROM categories WHERE category_url = ? ORDER BY id");
$param = array($category_url);
$query->execute($param);

// URL İ NAME E EŞİTLE
if ($category_name){
$category_url = seo($category_name);
}

if (!$category_name){
echo '<script type="text/javascript">
swal("", "Lütfen Kategori Adı Ekleyin!", "error");
</script>';

// URL MEVCUTSA HATA
}elseif ($query->rowCount()) {
echo '<script type="text/javascript">
swal("", "Bu Category_url Bulunmakta!", "error")
</script>';
} else {

$sorgu = $db->prepare('UPDATE categories SET
category_name = ?,
category_url = ?
WHERE id = ?');
$guncelle = $sorgu->execute([
$category_name, $category_url , $edit['id'] // EDİT['İD'] YE TAKILMAYIN
// YUKARIDA ALDIRDIM
]);

$sonId = $db->lastInsertId();
}

?>
Cevap yaz
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!