• 23-01-2015, 10:42:27
    #1
    Merhaba,

    Dünden beri uğraşıyorum altından kalkamadım, kafayı yemek üzereyim. Kodlarım aşağıdaki gibidir. Şimdi array satırı içinde bulunan kodlar normal şekilde listeleniyor. Ancak isimleri farklı olduğu için tab menü içerisine almak istiyorum.




    	$yonid = $Sys->Kullanici_IDver();
    	
    	$kisiid = $Sys->YT($_GET["Kullanici_IDM"]);
    	$sozid = $Sys->YT($_GET["SOZLESME_ID"]);
    	
    	
    	if(isset($_POST["tarih"])) {
    		
    		$tarih = split("/", $_POST["tarih"]);
    		$tar = $tarih[2]."-".$tarih[1]."-".$tarih[0];
    		
    		foreach($_POST['tutarim'] as $idm => $deger) {
    			
    			if((float)$deger > 0) {
    												
    				$SQL->SORGU("insert into trn_masraflar 
    												(Kisi_id,
    												Sozlesme_id,
    												Masraf_id,
    												Tutar,
    												Masraf_tarih,
    												Islem_yapan												) 
    												values 
    												(
    												\"$kisiid\",
    												\"$sozid\",
    												\"$idm\",
    												\"$deger\",
    												\"$tar\",
    												\"$yonid\")");
    			
    			}
    		}
    	}
    		
    		
    	$array = array();
    	$array[] = array(6, "tab içine alınacak bölüm 1", "#FFCC00");
    	$array[] = array(7, "tab icine alınacak bölüm2", "#CCFF00");
    	$array[] = array(8, "tab icine alınacak bölüm3", "#HHGGCC");
    	$array[] = array(28, "tab icine alınacak bölüm2 4", "#F1F1F1");
    Normal olarak tab içerisinde şu kodu katiyorum ancak alt alta sıralanıyor ve <tr> tablosu içinde kendisini çoğaltıyor o kod da aşağıda. Yardımcı olursanız çok memnun olurum.

          <td align="left"><b><?=$i;?>) <?=$list["Masraf_adi"];?></b></td>
          <td width="208" align="left"><input name="tutarim[<?=$list["Id"];?>]" type="text" value="0" /></td>
  • 24-01-2015, 13:32:54
    #2
    scout adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Dünden beri uğraşıyorum altından kalkamadım, kafayı yemek üzereyim. Kodlarım aşağıdaki gibidir. Şimdi array satırı içinde bulunan kodlar normal şekilde listeleniyor. Ancak isimleri farklı olduğu için tab menü içerisine almak istiyorum.




    	$yonid = $Sys->Kullanici_IDver();
    	
    	$kisiid = $Sys->YT($_GET["Kullanici_IDM"]);
    	$sozid = $Sys->YT($_GET["SOZLESME_ID"]);
    	
    	
    	if(isset($_POST["tarih"])) {
    		
    		$tarih = split("/", $_POST["tarih"]);
    		$tar = $tarih[2]."-".$tarih[1]."-".$tarih[0];
    		
    		foreach($_POST['tutarim'] as $idm => $deger) {
    			
    			if((float)$deger > 0) {
    												
    				$SQL->SORGU("insert into trn_masraflar 
    												(Kisi_id,
    												Sozlesme_id,
    												Masraf_id,
    												Tutar,
    												Masraf_tarih,
    												Islem_yapan												) 
    												values 
    												(
    												\"$kisiid\",
    												\"$sozid\",
    												\"$idm\",
    												\"$deger\",
    												\"$tar\",
    												\"$yonid\")");
    			
    			}
    		}
    	}
    		
    		
    	$array = array();
    	$array[] = array(6, "tab içine alınacak bölüm 1", "#FFCC00");
    	$array[] = array(7, "tab icine alınacak bölüm2", "#CCFF00");
    	$array[] = array(8, "tab icine alınacak bölüm3", "#HHGGCC");
    	$array[] = array(28, "tab icine alınacak bölüm2 4", "#F1F1F1");
    Normal olarak tab içerisinde şu kodu katiyorum ancak alt alta sıralanıyor ve <tr> tablosu içinde kendisini çoğaltıyor o kod da aşağıda. Yardımcı olursanız çok memnun olurum.

          <td align="left"><b><?=$i;?>) <?=$list["Masraf_adi"];?></b></td>
          <td width="208" align="left"><input name="tutarim[<?=$list["Id"];?>]" type="text" value="0" /></td>
    Buyur bir örnek yazdim array icine key eklemeniz daha iyi olacaktir.
    ob_start();
    header("Content-type:text/html;charset=utf8");
    $array=$array["values"]=array();
    $array["values"][]=array(
    "id" => "1", "tab_content" => "tab içine alınacak bölüm 2", 
    "tab_color" => "#FFCC00"
    );
    $array["values"][]=array(
    "id" => "2", "tab_content" => "tab içine alınacak bölüm 2", 
    "tab_color" => "#FFCC00"
    );
    $array["values"][]=array(
    "id" => "3", "tab_content" => "tab içine alınacak bölüm 3", 
    "tab_color" => "#FFCC00"
    );
    $array["values"][]=array(
    "id" => "4", "tab_content" => "tab içine alınacak bölüm 4", 
    "tab_color" => "#FFCC00"
    );
    array_push($array["values"], array("total" => count($array["values"])));
    foreach($array["values"] as $value)
    {
    foreach($value as $key => $value)
    {
    echo "{$key} = {$value} <br/>";	
    }
    }