Problem jest następujący: Próbuję napisać skrypt, który po odpaleniu stworzy mi kopię bazy danych PostgresSQL'a w formie pliku .sgl pobieranego z serwera. Skrypt który tu zamieszczam jest przerobiony z podobnego MySQL'owego. Wszystko pięknie tylko nie wstawia danych z tabel w nawiasy nie wiedzieć czemu.... Może ktoś pomoże?
<?php require_once('config.php'); $polaczenie = $_SESSION['connect_db']; // połączenie z bazą function datadump ($table) { $result .= "# Dump of $table \n"; for ($i =0; $i<$numrow; $i++) { $result .= "INSERT INTO ".$table." VALUES("; for($j=0; $j<$num_fields; $j++) { if ($j<($num_fields-1)) $result .= ","; } $result .= ");\n"; } return $result . "\n\n\n"; } $administratorzy = datadump ("administratorzy"); $serwisanci = datadump ("serwisanci"); $klienci = datadump ("klienci"); $content = $administratorzy . $serwisanci . $klienci; exit; ?>
A tu zawartość configa ale chyba nie w nim problem....
<? $connect_db = pg_connect("host=.... dbname=... user=.... password=....") or die ('Nie moge połaczyc sie z PostgreSQL'); // połączenie z bazą ?>