[RESOLVIDO] - Formatação Arquivo XML

Bom dia pessoal.

Tenho o seguinte script :

$xml .= “<marker”." nome="."$row[pe_nome]"." address="."$row[pe_logradouro]".", “.”$row[pe_bairro]".", “.”$row[pe_cidade]"." - “.”$row[pe_uf]"." type=".“Idoso”."/>";

Ele me dá a seguinte saída:

name=CARLOS ALBERTO address=Rua Chica da Silva, São Dimas, Ubatuba - SP type=Idoso name=CARLOS ALVES address=Avenida Coronel Manoel Inocêncio, Centro, Caçapava - SP type=Idoso

Preciso que a saída seja assim:

Se alguém puder me ajudar agradeço…

Obrigado.

Ticelso,
Tenta Assim:
$xml .= “<marker”." nome=""."$row[pe_nome]"."" address=""."$row[pe_logradouro]".", “.”$row[pe_bairro]".", “.”$row[pe_cidade]"." - “.”$row[pe_uf]"."" type="".“Idoso”.""/>";

[]s

Boa tarde allanmedeiros
Na mosca.
Ainda vou dominar isso… kkkkkkk

Obrigado mesmo.

Celso,
Na verdade, sempre que vc quiser colocar aspas dentro de uma string é só colocar a contra-barra antes (")
Você poderia testar a seguinte sintaxe tb:
$xml .= “<marker nome=”$row[pe_nome]" address="$row[pe_logradouro], $row[pe_bairro], $row[pe_cidade] - $row[pe_uf]" type=“Idoso”/>";
O PHP faz a substituição das variáveis dentro de uma string, desde que esta seja definida com aspas duplas (")

[]s

Hummmm muito bom Medeiros.

Aproveitando o post no PHP fora funcionou legal a sua dica.
Agora tenho que fazer funcionar dento do SC6.
Só que tenho $row[pe_nome] o SC entende que é uma variável global que na verdade é um array.

Um abraço…

Esse array vem de onde?
Mostra um pouco mais do teu código.
[]s

Boa tarde.

Esse Array a origem dele é do banco de dados:
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

$sql = mysql_query("SELECT
NOME_IDOSO,
ID_IDOSO,
LOGRA_IDOSO_CEP,
BAIRRO_IDOSO_CEP,
CIDADE_IDOSO_CEP,
ESTADO_IDOSO_CEP,
FROM
dados_idoso
WHERE
(STATUS = ‘1’)
ORDER BY
NOME_IDOSO
");

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

	//$xml .= "<marker>";
	$xml .= "<marker"." name=\""."$row[NOME_IDOSO]"."\" "." Pront=\""."$row[ID_IDOSO]"."\" address=\""."$row[LOGRA_IDOSO_CEP]".", "."$row[BAIRRO_IDOSO_CEP]".", "."$row[CIDADE_IDOSO_CEP]"." - "."$row[ESTADO_IDOSO_CEP]"."\" "." type=\""."Idoso"."\"/>\n";
}//fecha while

//fechando bloco do xml
$xml .= “”;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

abrs…

Celso,
Testa assim no SC:

$sSQL = “SELECT
NOME_IDOSO,
ID_IDOSO,
LOGRA_IDOSO_CEP,
BAIRRO_IDOSO_CEP,
CIDADE_IDOSO_CEP,
ESTADO_IDOSO_CEP,
FROM
dados_idoso
WHERE
(STATUS = ‘1’)
ORDER BY
NOME_IDOSO”;

sc_select(rs, $sSQL);

if (false == {rs}) // Erro ce acesso
{
sc_error_message(‘Erro ao acessar BD.’);
} else {
while(!$rs->EOF)
{
//$xml .= “”;
$xml .= “<marker”." name=""."$rs->fields[0]"."" “.” Pront=""."$rs->fields[1]"."" address=""."$rs->fields[2]".", “.”$rs->fields[3]".", “.”$rs->fields[4]"." - “.”$rs->fields[5]"."" “.” type="".“Idoso”.""/>\n";
$rs->MoveNext();
}
$rs->Close();
$xml .= “”;
}

[]s

Bom dia Allan
Vou testar e te falo.

Obrigado…

Allan Boa noite.

Deu certinho.

Mais uma vez obrigado pela disposição em ajudar…

De nada,
[]s