在线服务器不会显示字符串值

时间:2013-05-09 23:20:55

标签: php mysql arrays php-5.3

我有这个代码,我得到一个数组并使它成为一个字符串,在我的localhost上显示正确的值(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;

?>

请帮助

1 个答案:

答案 0 :(得分:0)

这是一个简单的拼写错误问题:

$row['id ']未定义。纠正它到$row['id'],你应该没事。