Arr"/> Arr">
Maison > développement back-end > tutoriel php > mysql查询出的数据显示方式解决办法

mysql查询出的数据显示方式解决办法

WBOY
Libérer: 2016-06-13 13:14:31
original
772 Les gens l'ont consulté

mysql查询出的数据显示方式

$sql="SELECT c.cat_name,a.title FROM hc_article as a LEFT JOIN hc_article_cat AS c ON a.cat_id = c.cat_id";
用以上语句查询出

Array
(
  [0] => Array
  (
  [cat_name] => 新手指南
  [title] => 用户注册
  )

  [1] => Array
  (
  [cat_name] => 新手指南
  [title] => 购物指南
  )




问 怎么可以排列成  


Array
(
  [0] => Array
  (
  [cat_name]=>Array( [0] => 新手指南) 
  [title]=>Array( [0] => 用户注册 [1] =>购物指南) 
 
  )

 )

------解决方案--------------------

PHP code
$ar=Array
(
  '0' => Array
  (
  'cat_name' => '新手指南',
  'title' => '用户注册'
  ),

  '1' => Array
  (
  'cat_name' => '新手指南',
  'title' => '购物指南'
  )
);
foreach($ar as $v){
     if(!$t[$v['cat_name']]){
            $t[$v['cat_name']]['cat_name']=array($v['cat_name']);
           $t[$v['cat_name']]['title']=array($v['title']);
     }       
     else $t[$v['cat_name']]['title'][]=$v['title'];
}

print_r(array_values($t)); <div class="clear">
                 
              
              
        
            </div>
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal