2016-04-06 11 views
0
i yazdırmak için foreach döngü veya print_r kullanıyorum istenmeyen verileri kaçınarak oturumda saklanan kayıtları fatura istiyorum

ama geleneksel yapıyı veriyorbaskı sadece inci ve gerekli formatta oturumu diziden veri gerekli ve

<?php 
$b = print_r(array_values ($_SESSION), true); 
echo $b.'<br/>'; 
?> 


<?php 
foreach ($_SESSION as $key => &$value) { 
$array[] = $value; 
echo $value; 
} 
?> 

şimdi $value sadece veri veriyor ve $b tuşları ile birlikte veri veriyor ama array_push($_SESSION['a1'],$conum); i şeklinde yazdırmak istediğiniz kullanarak i farklı oturum dizilerde farklı gerekli alanlar saklanan tasarı biçiminde veri yazdırmak istediğiniz t'de saklanan sayı değerlerinden bağımsız html tablosu o oturumu dizisi adamlar böyle yazdırabilirsiniz Tam o yani $_SESSION['my_data'] içinde array_push($_SESSION['my_data']['a1'], $conum); veri depolamak

cevap

0

bana yardım edin:

foreach ($_SESSION['my_data'] as $key => $value) { 
echo "{$key} => {$value}"; 
} 
+0

i kullanarak html tablosundaki tablo gibi istenen biçimde yazdırmak istiyorum, ancak yalnızca sabit hizalamayı veriyor –

+0

Bunun gibi smarty veya sth gibi bazı şablon sistemlerini kullandınız mı? Ya da belki doğrudan html olarak yazdırıyorsunuz? – Bink

+0

doğrudan onu kullanıyorum –

0

Yani bu şekilde yapıyoruz:

echo '<table>'; 

foreach ($_SESSION['my_data'] as $key => $value) { 
echo "<tr><td>{$key}</td><td>{$value}</td></tr>"; 
} 

echo '</table>'; 
İlgili konular