darkcoder adlı üyeden alıntı

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());
    }
    
    // 
    
  }
?>