配列の生成方法 mysql ライブラリのテーブルには $cont_type、$cont_id という 2 つのフィールドがあり、それぞれに複数のレコードがあります。 $tarTree[$cont_type] のような 2 次元配列を生成するにはどうすればよいですか? [] =$cont_id;mysql_fetch_row() を使用しますか? 配列 共有先: -----解決策--------- //读取出来之后,生成为二维数组即可,直接贴示例代码 $conn = mysql_connect("localhost", 'root', ''); //如果有密码可以加上 $tarTree = array(); if($conn) { if(mysql_select_db('sql_primary', $conn)) //sql_primary是你的数据库名 { $sql = "SELECT * FROM customers";//customers替换为你的表即可 $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { //echo $row['company']."\r\n"; $tarTree[$row['cont_type']][]=$row['cont_id']; } mysql_close($conn); } } ?> ログイン後にコピー