我在這一塊上敲了敲頭。PHP/MySQL - 將查詢存儲到多維數組中
實際上,我用這種方式編碼了相同的算法。 但不幸的是,我不知怎麼忘了。這是一個類似我所需要的代碼。
$result=mysql_query("select * from mydata order by 'id'")or die('died');
$num_fields = mysql_num_fields($result);
$j=0;
$x=1;
while($row=mysql_fetch_array($result)){
for($j=0;$j<$num_fields;$j++){
$name = mysql_field_name($result, $j);
$object[$x][$name]=$row[$name];
}$x++;
}
最後,使用這個,我可以訪問我的查詢結果是這樣的。
$ result = array;
for($row = 1; $row < count($object); $row++){
$result[$row]['name of my field];
}
我目前的挑戰是使用OOP而不是程序在MySQLi中編寫代碼。
我確實希望有人能幫忙。
謝謝,當我獲得時間時,我將學習PDO。 –