看板 PHP 關於我們 聯絡資訊
※ 引述《nsxbaby ()》之銘言: : $sql="SELECT `category_id` , `category_name` FROM `category`"; : $result=mysql_query($sql,$link); : $row_num=Mysql_num_rows($result); : //第一層while用來搜尋分類 $show = array(); : while($row=mysql_fetch_row($result)) : { //errchk ; echo '<pre>' ; print_r($row); echo '</pre> <hr />'; : //第二層while用來搜尋分類中的資料 $sql_web="SELECT `title` , `descript` From content WHERE `category_id`= $row[0]; : $result_web=mysql_query($sql_web,$link); : $row_num_web=mysql_num_rows($result_web); $tmp_title = array(); $tmp_discript = array(); : while($row_web=mysql_fetch_row($result_web)) : { array_push($tmp_title, $row_web[0]); array_push($tmp_discript, $roe_web[1]); : } array_push($show, array('category_name'=> $row[0], 'category_id'=> $row[1], 'title'=>$tmp_title, etc.... ) ); unset($tmp_title, $tmp_discript); // 雖然說會php自己會清, 不過... ... : } // errchk ; ehco "<pre>" ; print_r($show); errchk => 小弟習慣的除錯mark : 而我現在希望能以下面這種陣列方式儲存資料 : $show=array( : array( 'category_name'=>'分類一', : 'category_id'=>'1', : 'title'=>array( : 'title1','title2','title3'), : 'content'=>array( : 'discript','discript2','discript3') : ,) : ); 剛剛推文的 s... () 是用在把 array 放到 blod 用的. 沒看詳細... 就 XD -- Live Long and Prosper -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.25.33 ※ 編輯: alpe 來自: 221.169.25.33 (08/25 02:08)
nsxbaby:感謝alpe兄 這次完成了 感謝您的指導^^ 08/25 18:58