Home
Tutoriales
Foro
Artículos
Donativos
Publicidad
¡Regístrate!
Buscar
FAQ
No funciona el prepare()
Foros de discusión
->
Intermedio
Vie May 02, 2008 3:35 pm
lnx_hg
Perlero Nuevo
Registrado: 13 Ago 2007
Mensajes: 17
No funciona el prepare()
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'
}
)
;
}
Vie May 02, 2008 3:38 pm
explorer
Moderador
Registrado: 24 Jul 2005
Mensajes: 4018
Ubicación: Valladolid, España
El error se refiere a que $db está indefinido.
Foros de discusión
->
Intermedio
Todas las horas son GMT - 6 Horas
Página
1
de
1
Powered by
phpBB
© 2001, 2005 phpBB Group