Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Web » Conexión a mysql Responder al tema
Nuevo tema


Página 1 de 1  [ 3 mensajes ] 
 
Nota 2008-09-18 14:38 @651

Perlero Nuevo
Registrado: 2008-09-17 11:49 @534
Mensajes: 14
Conexión a mysql
Hola.
Tengo el siguiente CGI pero no me funciona en el servidor, ¿podrían decirme dónde está el problema por favor? El sistema operativo del servidor es Linux.

Syntax: [ Download ] [ Hide ]
Using perl Syntax Highlighting
#!/usr/bin/perl
package CGI::Carp
package DBD::mysql;
use strict;
use DBI;
my $dbuser = "maest_gonzalo";
my $dbpass = "gjr";
my $dbhost = "localhost";
my $dbname = "maest_ME3REGIS";
my $dbh = DBI->connect("DBI:mysql:$dbname:$dbhost",$dbuser,$dbpass);
my $query = $dbh->prepare( SELECT identif FROM ME3REG );
$query->execute();


Nota 2008-09-18 15:27 @685
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
* Cambia 'package' por 'use'
* Falta un 'use CGI;' delante de CGI::Carp
* CGI::Carp no importa nada
* Quita la línea del DBD::mysql
* La línea del prepare no está entrecomillada
* No hay salida de los datos hacia el exterior, por lo que no sabemos si funciona
* Yo lo probaría antes directamente, sin ser CGI.

Una forma fácil de ver los errores del programa sin ejecutarlo, es haciendo la fase de compilación:

Syntax: [ Download ] [ Hide ]
Using bash Syntax Highlighting
perl -c programa.pl

_________________
JF^D Perl programming


Nota 2008-09-18 19:09 @840

Perlero Nuevo
Registrado: 2008-09-17 11:49 @534
Mensajes: 14
:D Gracias... eso fue genial


Responder al tema  [ 3 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO