배열의 값을 문자열로 인쇄하려고합니다. PHP 문서에서이 코드를 얻었지만 문자열 변환 오류가 발생합니다. 값은 숫자이고 볼 수 있습니다.문자열을 에코하기 위해 배열을 채우기
$viz_array_qry = "SELECT (`column_name`) FROM table_name WHERE option_name='$option_name'";
$result = mysql_query($viz_array_qry);
$result_array = array();
while($row = mysql_fetch_assoc($result))
{
$result_array[] = $row;
$viz_array = implode (',',$result_array);
}
print_r($viz_array);
//echo $viz_array; <!-- no result-->
$ result_array를 var_dump하면 아래 값 목록이 나타납니다. 하지만 그저 그걸로 표시하고 싶습니다.
0,0,57,39,40
나는 왜 작동하지 않을까요?
array (size=5)
0 =>
array (size=1)
'column_name' => string '0' (length=1)
1 =>
array (size=1)
'column_name' => string '0' (length=1)
2 =>
array (size=1)
'column_name' => string '57' (length=2)
3 =>
array (size=1)
'column_name' => string '39' (length=2)
4 =>
array (size=1)
'column_name' => string '40' (length=2)
아, 그건 의미가 있습니다. 도와 주셔서 감사합니다. – conor909