Problema con combo y acceso odbc general a access

marcela
01 de Septiembre del 2005
Tengo un proyecto php conectado a una base access mediante odbc general. La idea es cargar dinamicamente un combo de paises. El segmento de codigo que tiene problemas es el siguiente:
.............
.............
<td width="69%"><select name="selectpais" size="1" >
<?
$conexion = odbc_connect("Paises","","","");
$rs= odbc_exec($conexion,"select * from Paises");
while (odbc_fetch_row($rs)){
?>
<option value=" <? odbc_result($rs,"idPais");?> ">
<? odbc_result($rs,"nomPais");?>
</option>
<?
}
?>
</select></td>
.....................
.....................
tengo un error cuando se va a completar el tag <option> </option>, tanto para registrar el valor como el nombre del pais.
Alguien sabe porque ?? Tambien se que para mostrar un dato mediante "echo" se hace mediante
echo "<br>".odbc_result($rs,"idPais"); aqui estoy usando un punto antes de "odbc_result" pero si uso ese punto en el segmento de codigo anterior se genera error.
Gracias a quien pueda ayudarme.


Andrme
01 de Septiembre del 2005
prueba poniendo un echo antes del odbc_result... quedaría asi:
<option value=" <? echo odbc_result($rs,"idPais");?> ">
<? echo odbc_result($rs,"nomPais");?>



jdavidgam
01 de Septiembre del 2005
Que tal, mira yo losaco en el combo asi:
do{?>
<option value= <? printf("%s", $rows["codigoprov"]);?> ><? printf("%s", $rows["nombreprov"]); ?></option>
<? }while($rows = mysql_fetch_array($rs));
Solo tienes que cambiar las conexiones y el rows.
Porfa si tienes algo de desplegar ciudades respecto a provincias o a paises absorviendo de la base de datos.porfa dame una manito.gracias y espero te sirva mi codigo