2013-07-16 81 views
0

迭代是其通过一个PHP方法检索从MySQL数据库的一些值现在检索从MySQL阵列并通过阵列下面

$query = "SELECT imgpath from images"; 

$oMySQL->ExecuteSQL($query); 

PHP对象当我使用此

$result=$oMySQL->ExecuteSQL($query); 

它打印“阵列” 如何通过数组

问候简

+1

我想你应该检讨PHP的基础。 –

+0

您可以发布该数组。使用'for'或'foreach'迭代'array' – Deadlock

+0

使用'foreach'或'for'在PHP和迭代 – coolguy

回答

2
迭代

一个简单的foreach循环。

foreach ($result as $key => $val) { 
     foreach ($val as $label => $item) { 
      echo $label . " - " . $item; 
     } 
} 

$key将保持缔名称的数组,并$val将保持元件的值。

+0

@DevZero它打印0 - 数组1 - ARRAY2 - ARRAY3 - Array4 - Array5 - Array6 - 阵列不值 –

+0

@JaneMarjana,而不是'echo',使用'print_r'或'var_dump'功能 –

+0

@JaneMarjana则必须循环再次让我更新我的答案 – DevZer0

2

你的意思是打印阵列,当你做回声$结果?

然后:

foreach($result as $index => $value) { 
    echo $index . '=' $value; 
}