0

我有这段代码,我在其中获取一个数组并将其设为字符串,在我的本地主机上正确显示值(1,2 ...),但在我的在线服务器上显示(,,)没有数字,只有逗号。有人知道这个问题可能是什么吗?

这是我的代码

<?php
error_reporting(E_ALL);
CONECTION

$sql = "select id  from table where id=1";
$result = mysql_query( $sql);
$myArray= array() ; //Here you must declare it as array
while($row = mysql_fetch_array($result)){

$popurl = $row['id '];

$myArray[] = $popurl;
}

$string = "" . implode(", ", $myArray) . "" ; 

echo $string;

?>

请需要帮助

4

1 回答 1

0

这是一个简单的错字问题:

$row['id ']没有定义。纠正它$row['id'],你应该没问题。

于 2013-05-09T23:29:33.700 回答