Search Postgresql Archives

how to connect postgresql database

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,
>   am new to Perl.
> How to connect postgresql database with perl ? here
>is the Perl code follows:
>  #!/usr/bin/perl
>  use CGI qw(:standard);
>  use DBI;
>  use strict;
>
>  print "Content-type: text/html\n\n";
>  use CGI::Carp qw/fatalsToBrowser/;
>  $query = new CGI;
>  print $query->header;
>
>$dbh = DBI->connect("dbi:Pg:dbname=test", "postgres",
>"", {AutoCommit => 1, Rais
>eError => 1});
>
>if($query->param("submit") eq "save") {
>$sth = $dbh->prepare("SELECT ip_add from firewall
>where $source_add ='10.0.0.10'");
>} else {
> print "error";
> }
>
>if(!defined($sth)) {
>    print "ERROR: Unable to execute database query:
>$DBI::errstr\n";
>    exit;
>}
> $sth->execute;
>
>
>$sth->finish;
>
>print $query->start_html("FIREWALL");
>
>print <<"EOF";
>   <HTML>
>   <BODY>
>   print "<center><H1>FIREWALL</H1></center>\n";
>   print "IP Adress:";
> print $query->popup_menu(-name=>'IP Adress',
>                        
>-Values=>['10.0.0.1','10.0.0.2','10.0.0.3','10.0.0.4',10.0.0.5,10.0.0.6],
>                            );
>
>   print "Source IP Adress:";
>   print $query->textfield('numeric');
>   print "Destination IP Adress:";
>   print $query->textfield('Dest');
>   print $query->radio_group(-name=>'Disable Enable',
>                       -Values=>['Disable','Enable'],
>                       );
>
>
>   print "<P><center>$query->submit('Action','save');
>
>   print
>$query->submit('Action','cancel')</center></P>";
>   </BODY>
>   </HTML>
>EOF
>    print $query->end_html;
>    $dbh->disconnect;
>    exit(0);
>

=====
Y.SUDHEER RAGHAV+919440521140


		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com 

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux