2016-04-06 6 views
0
私は印刷する foreachループまたは print_rを使用しています不要なデータを回避することによってセッションに保存されたレコードを請求したい

が、それは従来の構造を与えている印刷が唯一の番目の電子必要な形式でセッション・アレイからデータを必要と

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


<?php 
foreach ($_SESSION as $key => &$value) { 
$array[] = $value; 
echo $value; 
} 
?> 
$valueは唯一私がの形で印刷したい array_push($_SESSION['a1'],$conum); を使用して別のセッションアレイ内の別の必須フィールドが格納されたデータと $bキーと一緒にデータを与えているが、私は法案の形式でデータを印刷するを与えている

tに格納されている数値の値に依存しないHTMLテーブル彼セッション配列の連中は、ちょうど$_SESSION['my_data']にデータを保存する

答えて

0

を私を助けすなわちarray_push($_SESSION['my_data']['a1'], $conum);てください、あなたはこのようにそれを印刷することができます。

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

I​​を使用してhtmlのテーブルのような必要なフォーマットで印刷したいのですが、それは固定されたアラインメントしか与えません –

+0

それと同じようなテンプレートシステムを使いましたか?それともhtmlとして直接印刷しているのでしょうか? – Bink

+0

私はそれを直接使用しています –

0

ので、この方法でそれを実行します。

echo '<table>'; 

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

echo '</table>'; 
関連する問題