我有这段代码,在这里我得到一个数组并将它变成一个字符串,在我的本地主机上正确地显示值(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;
?>请需要帮助
发布于 2013-05-10 07:29:34
这是一个简单的打字错误问题:
未定义$row['id ']。将其更正为$row['id'],您应该就可以了。
https://stackoverflow.com/questions/16472756
复制相似问题