Код PHP, mySQL, Google Maps печатает «массив» в отличие от значения данных - PullRequest
0 голосов
/ 19 марта 2012

Мой код Php / mySQL для создания маркеров карт Google выводит на печать «Массив» вместо почтовых индексов, которые я хотел бы напечатать.Поэтому вместо трех разных маркеров в трех разных местах я получаю три маркера на Массив-роуд в Кассвилле, штат Миссури.Вот мой код

$result = mysql_query("SELECT fldZip FROM tblLocation") 
or die(mysql_error());  

while($row = mysql_fetch_array( $result )) {


print "codeAddress(\"$row\");";
}

?>

Может кто-нибудь помочь мне с этим?Если вам нужно больше моего кода, дайте мне знать, но я чувствую, что ошибка где-то здесь.

Спасибо,

Wakeeta

Ответы [ 3 ]

1 голос
/ 19 марта 2012

Я не уверен, что неясно ...

$row = mysql_fetch_array($result)

присваивает массив переменной $row

Итак, для доступа к отдельным членам массива $rowвам понадобятся их ключи, например:

$row["fldZip"]

1 голос
/ 19 марта 2012

Попробуйте

printf( "codeAddress(\"%s\")", $row['fldZip'] );

0 голосов
/ 19 марта 2012

используйте $ row ['fldZip'], чтобы получить значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...