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

[0] Índice de Mensajes

Ir a la versión completa