Programación Web y Scripting > Perl
Cual Es El Error:
(1/1)
sergiotarrillo:
tengo el siguiente codigo
--- Código: Text ---my $db = DBI->connect ($q_string, $db_user, $db_pass); $db->selectrow_array("SELECT * FROM phpbb_users") || die "ERROR CONECCION : $DBI::errstr"; print $db; print "hubo conexion";
y me muestra el siguiente mensaje:
--- Citar ---DBI::Db=HASH(0x827b1c0)hubo conexion
--- Fin de la cita ---
que problema puede ser..?
su -:
:think: Cual es el codigo completo?
;) Quizas esto te ayude : http://search.cpan.org/~timb/DBI-1.46/
Suerte :hola:
sergiotarrillo:
en este mensaje coloque el codigo completo:
aqui
su -:
--- Citar ---my $db = DBI->connect ($q_string, $db_user, $db_pass);
$db->selectrow_array("SELECT * FROM phpbb_users") || die "ERROR CONECCION : $DBI::errstr";
print $db;
print "hubo conexion";
--- Fin de la cita ---
Depronto haciendo estos cambios =
--- Citar ---my $db = DBI->connect ($q_string, $db_user, $db_pass);
$db->selectrow_array("SELECT * FROM phpbb_users") || die "ERROR CONECCION : $DBI::errstr";
printf "$db\n";
print "hubo conexion\n";
--- Fin de la cita ---
si muestra algo similar a
DBI::Db=HASH(0x827b1c0)
hubo conexion
el problema es que $db es un array "direcional o de string" y no lo puede imprimir ya que es un HASH
Navegación
Ir a la versión completa