无法为php数组赋值


Unable to assign value to php array

我正在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

echo在任何数组中总是打印"array"。您需要在数组(echo $myArr[0])中选择单独的值,或者使用类似print_r()的值。

您不能打印数组。您必须执行类似var_dump($myArr); 的操作