我有一个php数组的代码,它停止工作了,因为我已经将php版本从5.6更改为7.2.26。我的代码在旧php版本5.6中工作,但在新版本7.2.26中不工作。
代码如下
while($row_country = $res_country->fetch())
{
$country[]=array( "country" => $row_country['country_name']);
}
我正在国家阵列中存储国家名称。
PHP5.6的输出如下
Array (
[0] => Array ( [country] => Thailand )
[1] => Array ( [country] => Spain )
[2] => Array ( [country] => Indonesia )
[3] => Array ( [country] => France )
[4] => Array ( [country] => France )
[5] => Array ( [country] => Peru )
)
但是在PHP7.2.26中没有显示任何内容。
我已经检查过我是否能够 echo $row_country['country_name'];
国家名称 while loop
但问题在于 array code
.
请指导解决问题。
1条答案
按热度按时间omhiaaxx1#
如果您使用的是mysql_connect,那么在PHP7.0中,此方法已被弃用。请使用mysql_connect而不是mysql_connect
这将为您带来快乐的编码