Problemas con acceso concurrente
muy buenas a todos, espero uno de ustedes pueda brindarme su ayuda.
el escenario es el siguiente, pasa q tengo una página con un bucle infinito que se interrumpirá cuando set_time_limit llegue al lÃmite. pues bien, dentro del bucle realizo una consulta a la base de datos.
cuando realizo esto, parecerÃa que no puedo acceder desde el mismo navegador a la base de datos por ningún medio :S. es decir, si ejecuto el script con el bucle infinito desde firefox, abriendo otra ventana de firefox y tratando de acceder a la BD mediante phpmyadmin, no logra acceder. sin embargo si ejecuto el script con bucle infinito en firefox, e intento abrir la base de datos desde InternetExplorer, no me dá ningún problema.
el lio es que necesito poder abrir la base de datos desde el mismo navegador sin que la base de datos se bloquee.
investigué un poco sobre esto y creà que era un problema de la configuración de mysql, pero por lo visto no es asÃ, ya que si fuera ese el caso no podrÃa acceder a la BD desde ningún navegado.
alguno de ustedes sabe como solucionar esto??
pongo un trozo del código para que tengan una idea de como funciona
<?php
set_time_limit(60);
while( true ){
..$sSql = "select state, value1, value... from table"
..$res = mysql_query($sSql,$conn);
..while ($row = mysql_fetch_assoc($res)){
....//hacer algo con los resultados
..}
}
?>
el escenario es el siguiente, pasa q tengo una página con un bucle infinito que se interrumpirá cuando set_time_limit llegue al lÃmite. pues bien, dentro del bucle realizo una consulta a la base de datos.
cuando realizo esto, parecerÃa que no puedo acceder desde el mismo navegador a la base de datos por ningún medio :S. es decir, si ejecuto el script con el bucle infinito desde firefox, abriendo otra ventana de firefox y tratando de acceder a la BD mediante phpmyadmin, no logra acceder. sin embargo si ejecuto el script con bucle infinito en firefox, e intento abrir la base de datos desde InternetExplorer, no me dá ningún problema.
el lio es que necesito poder abrir la base de datos desde el mismo navegador sin que la base de datos se bloquee.
investigué un poco sobre esto y creà que era un problema de la configuración de mysql, pero por lo visto no es asÃ, ya que si fuera ese el caso no podrÃa acceder a la BD desde ningún navegado.
alguno de ustedes sabe como solucionar esto??
pongo un trozo del código para que tengan una idea de como funciona
<?php
set_time_limit(60);
while( true ){
..$sSql = "select state, value1, value... from table"
..$res = mysql_query($sSql,$conn);
..while ($row = mysql_fetch_assoc($res)){
....//hacer algo con los resultados
..}
}
?>
