Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Monks, I am new to cgi, i was working with simple cgi scripts and all worked fine, when i used dbi, i was stuck.
i have a database te, and i want to print $sno and $name in the database through cgi. when i ran thru dbi it was working fine, but with cgi it is not working.
i am getting error: file download, some files can harm your computer.......
Am i missing anything?
#!C:\perl\bin\perl use strict; use CGI; use DBI; my $q = new CGI; print $q->header("text\html"), $q->start_html(-title=>"test"); my $dbh = DBI->connect("DBI:mysql:te:localhost", {PrintError =>0, Rais +eError =>0}) ; #automatic error checking #DBI->trace(2); my $data = qq(select sl_no, name from det order by name); my $sth = $dbh->prepare($data); $sth->execute; #while ( ( $sno, $name) = $sth->fetchrow_array ) { # ### Print out a wee message.... # #print "Name is $sno\t$name\n"; #} $dbh->disconnect; print $q->p("$sno, $name"); print $q->end_html;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: dbi with cgi
by cbro (Pilgrim) on Jun 24, 2005 at 17:35 UTC | |
by Anonymous Monk on Jun 25, 2005 at 01:27 UTC | |
|
Re: dbi with cgi
by izut (Chaplain) on Jun 24, 2005 at 16:17 UTC | |
by davidrw (Prior) on Jun 24, 2005 at 16:58 UTC | |
|
Re: dbi with cgi
by Transient (Hermit) on Jun 24, 2005 at 16:20 UTC | |
|
Re: dbi with cgi
by injunjoel (Priest) on Jun 24, 2005 at 16:30 UTC |