Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2009, 17:54
Avatar de acastillog70
acastillog70
 
Fecha de Ingreso: septiembre-2003
Ubicación: México, D.F.
Mensajes: 181
Antigüedad: 20 años, 7 meses
Puntos: 1
Problemas al llenar lista de base de datos

Hola todos nuevamente.

Les comento mi problema, quiero llenar un campo list de una base de datos utilizando php, abro la base de datos y pongo el código para que lo llene, pero solo me imprime un valor, me gustaria que por favor me ayudaran a ver que estoy haciendo mal o me falta, ya tengo un rato queriendole encontrar pero no le encuentro

Aqui les pongo el código donde estoy llenando el list.

Estoy trabajando odbc para php y todo funciona correctamente (la base de datos con php)

Código HTML:
<select name="oficina" id="oficina"> 
Código PHP:
require('ent.php');
$con=odbc_connect($dsn,$usuario,$password);
if (!
$con){ die("Ya ocurrido un error tratando de conectarse con el origen de datos directorio."); exit; }
$sql="SELECT nombre_ofic FROM Directorio";
$rs=odbc_exec($con,$sql);
if (!
$rs) {exit("Error in Conexion a BD");}

/* poniendolo sale la lista sin problemas, me da la información como la solicite 
odbc_result_all($rs); */        

// es aqui donde quiero llenar mi lista

while(odbc_fetch_row($rs))
  {
      
$ofics=odbc_fetch_row($rs_ofic); 
      echo(
"<OPTION value=\"$ofics;\">$ofics</option>");
    
//printf("<OPTION value=\"$ofics;\">$ofics;option>"); lo puse para ver si funcionaba pero da lo mismo
  
?> 
Código HTML:
</select> 
Aqui termino mi código y solo me pone 1 al momento de llenarlo.

Agradezco mucho sus comentario y ayuda.

Saludos
__________________
Nacemos para morir. De lo demas, no te preocupes, ocupate.