我通过分配从数据库中检索的值在php中创建一个数组。当我打印数组时,它显示数组作为输出而不是其内容。但它确实从mysql中检索值。
$resultset=mysql_query("select isbn from tbl_book where publisherid='$publisherid'");
/***Retrieve Books*****/
while($resultISBNArray = mysql_fetch_assoc($resultset))
{
$isbn = $resultISBNArray["isbn"];
$myArr[]=$isbn;
}
echo $myArr
答案 0 :(得分:2)
echo
始终打印“数组”。您需要在数组中选择单个值(echo $myArr[0]
)或使用print_r()
之类的内容。
答案 1 :(得分:1)
您无法打印数组。您必须执行var_dump($myArr);