Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2013, 07:44
fcotorgi
 
Fecha de Ingreso: julio-2013
Mensajes: 53
Antigüedad: 10 años, 9 meses
Puntos: 1
Error "Out of memory" usando mysqli

Saludos a todos. Tengo un error y no sé cómo solucionarlo. He visto algunas soluciones, pero no sé aplicarlas en 1and1.

Tengo el siguiente método en PHP:

Código PHP:
Ver original
  1. public function iniciar_sesion($usuario, $clave){
  2.         if ((isset($usuario)) && (isset($clave))){
  3.             $mysql = new mysqli($this->leer_bdweb_servidor(), $this->leer_bdweb_nombre(), $this->leer_bdweb_usuario(), $this->leer_bdweb_clave());
  4.             if(!isset($mysql->connect_error)){
  5.                 $consulta = "SELECT *
  6.                             FROM `Usuarios`
  7.                             WHERE `nombre` = '$this->nombre' AND `clave` = '$this->clave'";
  8.                 $resultado = $mysql->query($mysql, $consulta);
  9.                 if ($resultado->num_rows()){
  10.                     session_destroy();
  11.                     session_start();
  12.                     $_SESSION['usuario'] = $usuario;
  13.                     $this->escribir_acceso($this::REGISTRADO);
  14.                 }else{
  15.                     $this->terminar_sesion();
  16.                 }
  17.                 $resultado->close();
  18.             }else{
  19.                 session_destroy();
  20.                 session_start();
  21.                 $_SESSION['usuario'] = 'ERR'.$mysql->connect_errno;
  22.                 $this->escribir_acceso($this::ANONIMO);
  23.             }
  24.             $mysql->close($mysql);
  25.         }else{
  26.             $this->terminar_sesion();
  27.         }
  28.     }

El caso es que ésta función me provoca el siguiente error:

Código HTML:
Ver original
  1. Fatal error: Out of memory (allocated 56623104) (tried to allocate 65484 bytes) in /homepages/**/**********/htdocs/*************/recepcion.php on line 252

Mi página está en 1and1.

Si alguien puede ayudarme, se lo agradeceré con un montón de aplausos ()