Hallo,
wenn ich mich per
"psql dbname" einlogge, dann kann ich von der Shell aus
"\i Dateiname.sql" eingeben, damit die in "Dateiname" befindlichen SQL Befehle ausgeführt werden... (sind recht viele...)
Nur krieg ich es nicht gebacken, per PHP diesen Befehl einzugeben...
Mein Skript:
...
If ($mnmdb)
{
echo "Verbindung erfolgreich!!!!<br>";
$update = pg_query($mnmdb, "\i Dateiname.sql");
If ($update)
{
echo "Befehle in Dateiname.sql wurden ausgeführt!<BR><BR>";
}
else
{
echo "Befehle in Dateiname.sql wurden NICHT ausgeführt!!<BR><BR>";
}
pg_close($mnmdb);
echo "Verbindung wurde beendet!!!";
}
Else
{
echo "Connection Failed!!!";
}
?>
Könnt Ihr mir da vielleicht weiterhelfen?
Vielen Dank!
Wassim
wenn ich mich per
"psql dbname" einlogge, dann kann ich von der Shell aus
"\i Dateiname.sql" eingeben, damit die in "Dateiname" befindlichen SQL Befehle ausgeführt werden... (sind recht viele...)
Nur krieg ich es nicht gebacken, per PHP diesen Befehl einzugeben...
Mein Skript:
...
If ($mnmdb)
{
echo "Verbindung erfolgreich!!!!<br>";
$update = pg_query($mnmdb, "\i Dateiname.sql");
If ($update)
{
echo "Befehle in Dateiname.sql wurden ausgeführt!<BR><BR>";
}
else
{
echo "Befehle in Dateiname.sql wurden NICHT ausgeführt!!<BR><BR>";
}
pg_close($mnmdb);
echo "Verbindung wurde beendet!!!";
}
Else
{
echo "Connection Failed!!!";
}
?>
Könnt Ihr mir da vielleicht weiterhelfen?
Vielen Dank!
Wassim
Kommentar