1. 程式人生 > >Mysql 如何將結果變為二維鍵值陣列

Mysql 如何將結果變為二維鍵值陣列

<?php
    $conn  =   mysql_connect("localhost","zhouchenglin","zhouchenglin");
    mysql_select_db("zhouchenglin",$conn);
    mysql_query("set names utf8");
    $sql ="select *from Finance";

    $data	= mysql_query($sql,$conn);
    $result=array();
    while($row	= mysql_fetch_array($data,MYSQL_ASSOC))
    {
       $result
[]=$row; } // var_dump($array); for($i=0;$i<count($result);$i++) { echo $result[$i]["Type"].$result[$i]["Time"].$result[$i]["Fee"].$result[$i]["Remarks"]."\n"; } ?>

其實很簡單,主要是將一開始得到的資料庫裡面的資料是一維鍵值陣列,然後我們將一維鍵值陣列放到array裡面,這樣,$result就自然而然變為了二維鍵值陣列。找了好久,終於找到,所以記錄下。