Kodlarınızın son halini paylaşabilir misiniz? Şuan çok karıştı ortalık .
"çok karıştı ortalık"
Sesli güldüm, hala ara ara gülüyorum... ; )))
Üstadların da kafasını karıştırabiliyorsam takdiri hakediyorum demektir...
&
Kodun esası sizin yazdığınız gibi hala...
<?php
if($_POST)
{
//
for ($i=1; $i < 4 ; $i++)
{
if(isset($_POST["category$i_nam"]))
{
if($_POST["category$i_nam"]!="Diger")
{
$secilen_cat.$i=$_POST["category$i_nam"];
}
else if($_POST["category$i_nam"]=="Diger" AND $secilen_cat.$i=$_POST["ozel_$i"]=="")
{
$secilen_cat.$i=$_POST["category$i_nam"];
}
else if($_POST["category$i_nam"]=="Diger" AND $secilen_cat.$i=$_POST["ozel_$i"]!="")
{
$secilen_cat.$i = $_POST["ozel_$i"];
}
$sorgu = "UPDATE table_categories SET
category1_nam=:category1_nam,
category2_nam=:category2_nam,
category3_nam=:category3_nam
WHERE
company_id=:company_id";
$stmt = $connn->prepare($sorgu);
$category1_nam=$secilen_cat1;
$category2_nam=$secilen_cat2;
$category4_nam=$secilen_cat3;
//
$stmt->bindParam(":category1_nam", $category1_nam);
$stmt->bindParam(":category2_nam", $category2_nam);
$stmt->bindParam(":category3_nam", $category3_nam);
$stmt->bindParam(":company_id", $company_id); // !!!
//
}
}
//
try
{
//
if($stmt->execute())
{
header("Location: kategori_listesi/?islem=guncellendi");
}
//
else
{
echo "
<div class='alert alert-danger'>
Güncellenemedi!
</div>
";
}
//
}
//
catch(PDOException $exception)
{
die("HATA: " . $exception->getMessage());
}
//
}
?>