Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

No funciona el prepare()

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio
Mensaje Vie May 02, 2008 3:35 pm
lnx_hg
Perlero Nuevo
Perlero Nuevo
Registrado: 13 Ago 2007
Mensajes: 17
No funciona el prepare() Responder citando

En el siguiente código, el método prepare() marca un error. El error es el siguiente:
Código:
[Fri May 02 15:22:52 2008] [error] [client 127.0.0.1] Can't call method "prepare" on an undefined value
¿a qué creen que se deba? por que no le hallo.

Perl:
my @fields = ();

my $sql = "DESCRIBE ". $table_prefix . $filename;

$dbe = $db->prepare($sql);
if (!($dbe->execute)) { &adminerror($db->errstr); }

while ($info = $dbe->fetchrow_hashref()) {
        #-- Obtencion de campos solo una vez
        @fields = (@fields,$info->{'Field'});
        }
Mensaje Vie May 02, 2008 3:38 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4034
Ubicación: Valladolid, España
Responder citando

El error se refiere a que $db está indefinido.
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group