hola a todos,espero contar con su valiosa ayuda...Esta vez deseo optimizar mi consulta a una BD.Lo que deseo obtener es tener un arreglo de combos ,en los cuales tenga cargados los campos obtenidos de una consulta ,en este caso "SELECT * FROM PLANCTOS".Mi codigo es mas o menos asi
<?
$sqlCC="SELECT * FROM PLANCTOS ";
for ($i=0;$i<$numerofilas;$i++)
{
$result_sqlCC=odbc_exec($cid,$sqlCC);
while (odbc_fetch_row($result_sqlCC))
{
$CC_id=odbc_result($result_sqlCC,"PCTO_CTA");
$CC_des=odbc_result($result_sqlCC,"PCTO_DES"); echo "<option value='$CC_id'>$CC_des";
}
}
?>
</select>
MI PROBLEMA ES QUE SE DEMORA MUCHO EN CARGAR.YA QUE LA SENTENCIA $result_sqlCC=odbc_exec($cid,$sqlCC); ESTA DENTRO DE UN FOR Y LA CANTIDAD DE REGISTROS DE ESTA TABLA CONSULTADA ES REGULARMENTE GRANDE...SI LA SENTENCIA $result_sqlCC=odbc_exec($cid,$sqlCC); LA COLOCO FUERA DEL FOR...SOLO ME CARGA EL PRIMER COMBO?????...