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;
In reply to dbi with cgi by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |