Set WeberTrivia.com to be my default homepage.   Suggest a Question                                               

Suggest A Question : :  Frequently Asked Questions : :  Search : :  Relevant Manuals : : 
PHP Questions : :  Linux Questions : :  MySQL Questions : : 
home  [ Login ] 

29.4. Example Program

Example 29-1 shows a small example of how to use the pgtcl commands.

Example 29-1. pgtcl Example Program

# getDBs : #   get the names of all the databases at a given host and port number #   with the defaults being the localhost and port 5432 #   return them in alphabetical order proc getDBs { {host "localhost"} {port "5432"} } {     # datnames is the list to be result     set conn [pg_connect template1 -host $host -port $port]     set res [pg_exec $conn "SELECT datname FROM pg_database ORDER BY datname;"]     set ntups [pg_result $res -numTuples]     for {set i 0} {$i < $ntups} {incr i} { 	lappend datnames [pg_result $res -getTuple $i]     }     pg_result $res -clear     pg_disconnect $conn     return $datnames }
Who's Online
Guest Users: 7
Google
Web
WeberTrivia
WeberDev
WeberForums
 Free Sample Chapters  Free Sample Chapters
  Deliver First Class Web Sites: 101 Essential Checklists
Want to learn how to make your web sites usable and accessible? Want to ensure that your sites meet current best practice, without spending hours trawling through incomprehensible specifications and recommendations from dozens of different books, research papers, and web sites? Want to make sure that the sites you build are "right the first time," requiring no costly redevelopments?

More Sample Chapters

PHP General