Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Junin...

undefined em seleção de combo - combo populada por XML

Recommended Posts

Dois problemas:

 

1. Itens do combo aparecem com vírgula:

 

Populei um combobox com dados de um XML gerado pelo seguinte codigo PHP:

CODE
<?php

 

$consulta = mysql_query("SELECT unidade,nome,diretoria FROM cadger ORDER BY id ASC");

 

$row=mysql_num_rows($consulta);

 

if($row>0){

 

$conteudo = "<?xml version='1.0'?><gerarelund>";

for($i=0; $i<$row; $i++) {

$unidade = mysql_result($consulta,$i,"unidade");

$nome = mysql_result($consulta,$i,"nome");

$diretoria = mysql_result($consulta,$i,"diretoria");

$conteudo .= "<unidade>";

$conteudo .= $unidade;

$conteudo .= "</unidade>";

}

$conteudo .= "</gerarelund>";

 

$ponteiro = fopen("gerarelund.xml", "w");

fwrite($ponteiro, utf8_encode($conteudo));

 

fclose($ponteiro);

echo $conteudo;

} else {

}

 

?>

 

O XML gerado foi:

CODE
<?xml version="1.0" ?>

- <gerarelund>

<unidade>GERAF</unidade>

<unidade>GERCOM</unidade>

<unidade>GERCTR</unidade>

<unidade>GERCTTR</unidade>

<unidade>GERFINPBS</unidade>

<unidade>GERFINSTM</unidade>

<unidade>GERMAN</unidade>

<unidade>GEROPEAND</unidade>

<unidade>GEROPECAN</unidade>

<unidade>GEROPEITB</unidade>

<unidade>GEROPEPBS</unidade>

<unidade>GEROPESTM</unidade>

<unidade>GEROPETOM</unidade>

<unidade>GEROPETUC</unidade>

<unidade>GERQMA</unidade>

<unidade>GERRH</unidade>

<unidade>GERSEG</unidade>

<unidade>GERSUP</unidade>

<unidade>GERTI</unidade>

</gerarelund>

 

 

2. Em combos populados por XML, quando uso a função CHANGE, o resultado dá undefined.

 

Aproveito para parabenizar as excelentes iniciativas de quem possui determinado conhecimento e voluntariamente compartilha conosco.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

quanto a 1º, não tenho ideia do que pode ser

 

 

já a segunda, posta o código usado para popular a combo, e o código do Change

 

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.