Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql & pg] przesiadka bez problemow?
entragian
post 11.05.2003, 23:54:16
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 7.04.2003

Ostrzeżenie: (0%)
-----


mam pytanko,
mam sobie skrypta forum opartego na bazie mysql i teraz sie okazalo ze bede musial uzywac pg, czy wystarczy zamienic w nawach funkcji z mysql_funkcja na pg_funkcja i wszystko bedzie ok? czy funkcje pg w php maja calkiem inne argumenty itp? czy w ogole sie oplaca tak cos przerabiac? czy za duzo bawienia bedzie?

dzieki smile.gif
Go to the top of the page
+Quote Post
DeyV
post 12.05.2003, 08:28:22
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Różnic jest znacznie wiecej, niż tylko przedrostek funkcji.
Prosty przykład z manuala:
Cytat
<?php  
$database = "verlag";
$db_conn = pg_connect ("host=localhost port=5432 dbname=$database");
if (!$db_conn): ?>
   <H1>Błąd przy połączeniu z bazą postgres <?php echo $database ?></H1> <?php
   exit;
endif;

$qu = pg_query ($db_conn, "SELECT * FROM verlag ORDER BY autor");
$row = 0; // postgres wymaga licznika wierszy, dla innych baz może być to zbędne

while ($data = pg_fetch_object ($qu, $row)) {
   echo $data->autor." (";
   echo $data->jahr ."): ";
   echo $data->titel."<BR>";
   $row++;
}
?>

Na czerwono zaznaczone są różnice w stosunku do MySQL.
Jest ich trochę, dlatego też, jezeli przewiduje się konieczność korzystania z różnych baz danych warto już na wstępie korzystać z narzędzi typu ADoDB


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 00:48