Tadi saya baru belajar cara koneksi php ke PostgreSQL
1. Download PostgreSQL di situs nya di sini http://www.postgresql.org/download/ , pilih file sesuai OS kita
2. Install dan Buat Database ( dari pgMyAdmin biar cepet)
3. Buat table sembarang , (eg : employee)
4. Insert data ke table secara manual dari database (biar cepet juga)
5. Tampilkan dengan memakai php dengan cara : koneksi kan php dan postgre, jalankan query SELECT, dan looping untuk menampilkan hasilnya.
Berikut source code latihan saya :
<?php
// cara koneksi ke postgre menggunakan pg_connect
$conn = pg_connect(“host=localhost port=5432 dbname=mahrizal user=postgres password=’aswaja'”);
// Untuk persiapan query
$result = pg_prepare($conn, “my_query”, ‘SELECT * FROM employee WHERE name = $1’);
// Untuk menjalankan query
// array(“mahrizal”) adalah sebagai pengisi $1 di atas
$result = pg_execute($conn, “my_query”, array(“mahrizal”));
// Menjalankan looping untuk menampilkan data
while ($row = pg_fetch_assoc($result))
{
?>
<div><?php echo $row[‘id’] ?> – <?php echo $row[‘name’] ?></div>
<?php
}
?>
Menurut buku yang saya baca sih PostgreSQL itu database open source yang pertama.
kalau di MySQL kita ada GUI phpMyAdmin maka di PostgreSQL ada GUI pgAdmin.
Referensi :
1. http://www.php.net/manual/en/function.pg-execute.php
2. http://www.php.net/manual/en/function.pg-fetch-assoc.php
3. Buku Pemrograman Web PHP , disusun Betha Sidik , penerbit Informatika, hal 348
AKhirnya nemu juga apa yang sedang saya cari, terima kasih banyak informasinya.
memudahkan saya dalam mempelajari php dan postgresql
SukaSuka
Makasi banyak tutornya sob..
SukaSuka
Keren gan tutorialnya cukup lengkap dan mudah dimengerti. Postgre Sql memang mantap undah gratis, powerfull lagi. Salam kenal gan…kalau ada waktu main ke web ku ya http://www.JualTutorialKu.com
SukaSuka
Thanks gan
segera meluncur ke TKP gan
SukaSuka
mas saya mau tanya kalau 1 komputer ada 2 Database Server, mysql dan postgresql bisa gak?
apa ada pengaturannya agar tidak tabrakan,,
soalnya saya biasa menggunakan mysql, dan saya ingin belajar menggunakan postgresql
kalau postgresql untuk OS linuk ada tutorial sederhana tidak mas Mahrizal.
OS saya menggunakan linuk tepat’y linuk elementary
mohon infonya mas -> setyaamanbudi@gmail.com
SukaSuka
Mas Aman Setya,
Untuk 1 komputer ada 2 database server bisa dilakukan
Tidak perlu ada pengaturan, sebab masing2 sudah default port nya berbeda
Untuk postgre di linux saya belum pernah mencoba mas, maaf…
SukaSuka