Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2011, 20:39
Avatar de joelluis17
joelluis17
 
Fecha de Ingreso: septiembre-2008
Mensajes: 182
Antigüedad: 15 años, 7 meses
Puntos: 2
Dond debe ir el mysql_free_result

Buenas Noches amigos,

Tengo un problema con mysql_free_result();

Estoy desarrollando una aplicacion en php que se conecta con una base de datos en mysql, en un servidor de mi trabajo.

La base de datos es de solo consulta, y solo tengo un limite de 5 consultas, si no se liberan entonces se bloquea mostrando el siguiente error:

Código PHP:
Warningmysql_connect() [function.mysql-connect]: User 'mydata' has exceeded the 'max_user_connections' resource (current value5
Como debo usar el mysql_free_result? yo al final estoy usando el mysql_close($link);

Como puedo liberar la consulta cuando me salga ese mensaje de has exceeded the 'max_user_connections' resource (current value: 5) ????

Código PHP:

    
<?
include("conexion.php"); 
$link=Conectarse(); 
?>

<?
$fecho
=mysql_query("SELECT fecha FROM calculos ORDER BY fecha DESC LIMIT 1");
$filo=mysql_fetch_array($fecho);

$fecha1=$filo[fecha];
$fecha2 date("Y-m-d H:i",strtotime($fecha1."-2 hour"));
$fecha2 $fecha2.":00";

mysql_free_result($fecho);

?>
        


<?
$buscar
=mysql_query("SELECT datos, fecha WHERE fecha BETWEEN ('$fecha2' AND '$fecha1') ");
mysql_free_result($buscar);
$i=0;
while(
$filasmysql_fetch_array($buscar))
{
$nombre=$filas[nombre];



$consulta=mysql_query("SELECT DISTINCT nombre,precio FROM bts_info WHERE tipo='1' and nombre='$nombre' ");

mysql_free_result($consulta);

while(
$filamysql_fetch_array($consulta))
{

?>
muestro los datos
          <?
    
}
    
mysql_free_result($buscar);
    }
    
mysql_free_result($consulta);
    
mysql_close($link);
    
?>
Ayuda,
__________________
Ing. Joel Luis
www.sidedesigne.com.ve
+58 426 3362137
BB 24AF8F04