• Viernes 8 de Noviembre de 2024, 15:37

Autor Tema:  Execedo El Tiempo De La Consulta  (Leído 1237 veces)

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Execedo El Tiempo De La Consulta
« en: Lunes 16 de Octubre de 2006, 21:05 »
0
hola amigo del foro, bueno le presento un nuevo problema estoy tratando de llenar un select con los datos de una tabla de access, bueno he realizado consultas con access y php y me funcionan pero nunca he intentado llenar un select, por ende he tratado con ayuda de alguno de ustedes de solucionar un problema que se me ha presentado al momento de hacer la consulta, bueno primero el select no se carga con los valores que tiene la tabla, pero he probado si pasa y si lo hace el problema es que se demora mucho y me dice que el tiempo de fue exedido me dijeron que eso era problema de apache pero ya le di un tiempo como de 100000 pero igual sigue fallando, alguien me podria decir cual es mi problema, gracias a todos adios.

Código: Text
  1.  
  2. <?php
  3. $conex = odbc_connect("base_soporte","","");
  4. $consulta =("select DESC_CC from ccostos ORDER BY `DESC_CC` ASC ");
  5. echo "<select name='direccion' id='direccion' tabindex='5'>";
  6. $resultado = odbc_do($conex, $consulta) or die(odbc_errormsg());
  7. echo odbc_num_rows($result);
  8. while ($row=odbc_fetch_row($resultado))
  9. {echo "<option>",$row['DESC_CC'];}//incluso esto lo he probado con esto echo "<option>".$row['DESC_CC'];
  10. echo "</select>";
  11. ?>
  12. //pero tampoco funciona
  13.  
  14.  
bueno si alguien me puede decir como configurar el apache o si mi code tiene problemas se los agradeceria mucho que esten bien adios :hola:
Un Tigre Nunka Kambia Sus Rayas

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: Execedo El Tiempo De La Consulta
« Respuesta #1 en: Lunes 16 de Octubre de 2006, 21:09 »
0
jejejee bueno provando me di cuenta de que lo que esta mal era en el while pk tenia que ser asi.
Código: Text
  1.  
  2. while ($row=odbc_fetch_array($resultado))//bien
  3.  
  4.  
Código: Text
  1.  
  2. while ($row=odbc_fetch_row($resultado))//mal
  3.  
  4.  
asi que igual gracias y si a alguien le sirve mejor aun gracias adios
Un Tigre Nunka Kambia Sus Rayas

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: Execedo El Tiempo De La Consulta
« Respuesta #2 en: Martes 17 de Octubre de 2006, 00:05 »
0
alguien sabe como puedo modificar el apache para no exceder el tiempo en la consulta, buenosi alguien sabe please compartirlo gracias a todos adios
Un Tigre Nunka Kambia Sus Rayas

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Execedo El Tiempo De La Consulta
« Respuesta #3 en: Martes 17 de Octubre de 2006, 06:12 »
0
de hecho no es el apache es tu php, busca el php.ini y checa estos valores:

max_execution_time = 30     ; Maximum execution time of each script, in seconds
max_input_time = 60   ; Maximum amount of time each script may spend parsing request data

nada mas cambiale los valores y listo, lo vas a encontrar en una parte asi:

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

nos vermox

neorent

  • Miembro MUY activo
  • ***
  • Mensajes: 249
    • Ver Perfil
    • http://www.laestokada.cl
Re: Execedo El Tiempo De La Consulta
« Respuesta #4 en: Martes 17 de Octubre de 2006, 15:35 »
0
grande arkantos era justo lo que necesitaba gracias por la ayuda
Un Tigre Nunka Kambia Sus Rayas