classes:general:dbsamples:php_postgres
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| classes:general:dbsamples:php_postgres [2017/01/15 01:40] – created localadmin | classes:general:dbsamples:php_postgres [2021/08/11 22:15] (current) – [Command line connection example for Postgres database connection] localadmin | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| <?php | <?php | ||
| - | #make a connection to the database | + | // Make a connection to the database |
| - | | + | |
| $dbhost = pg_connect(" | $dbhost = pg_connect(" | ||
| - | # If the $dbhost variable is not defined, there was an error | + | // If the $dbhost variable is not defined, there was an error |
| if(!$dbhost) | if(!$dbhost) | ||
| { | { | ||
| Line 18: | Line 18: | ||
| } | } | ||
| - | # Define the SQL query to run (replace these values as well) | + | // Define the SQL query to run (replace these values as well) |
| $sql = " | $sql = " | ||
| - | | + | |
| $result = pg_query($dbhost, | $result = pg_query($dbhost, | ||
| - | | + | |
| if (!$result) | if (!$result) | ||
| { | { | ||
| Line 30: | Line 30: | ||
| } | } | ||
| - | # Iterate through each row of the result | + | // Iterate through each row of the result |
| while ($row = pg_fetch_array($result)) | while ($row = pg_fetch_array($result)) | ||
| { | { | ||
| - | # | + | // Write HTML to the page, replace this with whatever you wish to do with the data |
| echo $row[0]."< | echo $row[0]."< | ||
| } | } | ||
| - | + | // Free the result from memory | |
| - | # Free the result from memory | + | |
| pg_free_result($result); | pg_free_result($result); | ||
| - | # Close the database connection | + | // Close the database connection |
| pg_close($dbhost); | pg_close($dbhost); | ||
| ?> | ?> | ||
| Line 50: | Line 49: | ||
| </ | </ | ||
| + | |||
| + | |||
classes/general/dbsamples/php_postgres.1484444401.txt.gz · Last modified: by localadmin
