ホームページ >バックエンド開発 >PHPチュートリアル >同じデータの結合と表示に関する問題

同じデータの結合と表示に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:32:57852ブラウズ

同じデータを結合して表示する問題
SQL で出力したデータ形式は次のとおりです
Leader | Zhang San
Leader | Wang Wu
希望する表示は次のとおりです表形式:
リーダー | Zhang San
| Wang Wu



を達成する方法を教えてください。 ------ ------------
PHP コード
$a=配列( array('リーダー','張三'), array('leader','李思'), array('リーダー','王五') ); foreach($a as $k=>$b){ if(!$tem[$b[0]]) $tem[$b[0]]=$b; それ以外 $a[$k][0]=''; } echo "

"; foreach($a as $v){ echo ""; echo ""; echo ""; echo ""; } echo "
".$v[0]."|".$v[1]."
";

------解決策------------------<br><font color="#e78608">
</font>PHP コード<br>

header("コンテンツタイプ:text/html;charset=utf-8");
$a=配列(
   array('リーダー','張三'),
   array('leader','李思'),
   array('リーダー','王五')
);

echo "";
foreach($a as $k => $v){
    echo "<tr>";
    if($k === 0)
    {
         echo "<td>".$v[0]."</td>";
         echo "<td>|".$v[1]."</td>";
    }
    それ以外
    {
        echo "<td></td><td>|".$v[1]."</td>";
    }
     echo "</tr>";
}
echo "</table>";
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。