2012-08-17 81 views
0

我創建關聯數組如下在關聯數組循環與列名

$query = "SELECT word,meaning1,meaning2 FROM dictionary"; 
$results = $db->exeQuery($query); 
$arrDictionary = array(); 
while($line = mysql_fetch_array($results, MYSQL_ASSOC)) 
{ 
$arrDictionary[] = $results; 
} 

那麼我通過這個循環中字陣列

foreach ($file_array as $value) 
{ 

} 

的另一個列表迭代,每個字,我需要找到意義1和意義2。嘗試了很多方法,但沒有成功。

有人能幫助我嗎?

+1

替代請告訴結構和'$ arrDictionary'數據和'$ file_array' – diEcho 2012-08-17 04:37:21

回答

2

我覺得

while($line = mysql_fetch_array($results, MYSQL_ASSOC)) 
{ 
$arrDictionary[] = $results; 
} 

while($line = mysql_fetch_assoc($results)) 
{ 
$arrDictionary[] = $line; 
} 

foreach ($arrDictionary as $value) 
{ 
    echo $value['field_name']; 
} 
+0

謝謝,你的觀點都是有效的。 – user1605904 2012-08-17 04:59:11

+0

@ user1605904很高興幫助 – 2012-08-17 05:02:18