Hi mailist reader,
saya ada sedikit masalah di programming php3.
Saya menggunakan PHP3 v3.0.5, PHPLib v6, RedHat v5.1, MySQL 3.21.33 dan Apache
1.33.

Rencananya mau buat program input biodata, karena itemnya banyak lebih enak
dipecah menjadi beberapa halaman. Yang jadi masalah adalah, bagaimana
mengimport suatu variabel ke halaman lain sebagai linking??

Misalnya, halaman pertama adalah data pribadi, halaman kedua alamat, ketika
latar belakang pendidikan, keempat data ortu dan seterusnya.
Nah sebagai variabel yang menghubungkan semua itu adalah anggota_id.
Masing2 halaman mempunyai tabel tersendiri dalam databse MySQL, dengan primary
key = anggota_id yang bertype medium integer. Anggota_id ini ditentukan oleh
system, bukan oleh user.

Pertanyaan:

- Bagaimana membuat anggota_id ini agar tidak terjadi kesalahan/redundan dalam
satu tabel??? Bila digunakan cara: melihat anggota_id record terakhir dan
menambahkannya dengan 1, ada kemungkinan user lain pada waktu yang
hampir bersamaan melakukan hal yang sama, sehingga terjadi redundance. Rencana
saya adalah dengan menggunakan lock dan unlock table, begitu dia melihat record
terakhir di lock dahulu, lalu menambahkan satu dan di insert ke field
anggota_id, lalu di unlock. sehingga pengisian data selanjutnya tinggal
mereplace berdasarkan anggota_id tersebut. Ada bug disini???

- Rencananya beberapa halaman ini dibuat dalam satu file php3, bagaimana
caranya??? Jadi setelah halaman data pribadi selesai diisi, dan user menekan
tombol next, maka pindah ke halam berikut, tetapi di php3 sendiri masih dalam
satu file, biodata.php3 misalnya. Bila dibuat file php3 sendiri (misal,
pribadi.php3, alamat.php3, ortu.php3, dll) bagaimana meneruskan/mengekspor
variabel anggota_id???

- Di PHPLib v6, ada oohforms, saya menggunakan sesuai contohnya kok ada
error??? Ada yang memberi jalan keluar cara menggunakannya?? terutama tipe data
dari variabel yang digunakan.... showforms, dll

Terimakasih atas perhatiannya.
---------------------------------------
Erga Munggaran
[EMAIL PROTECTED],  @iname.com, @softhome.net
http://jupiter.centrin.net.id/~erganov

This message was sent by XFMail, on Linux of course
---------------------------------------

----------------------------------------------------------------------
Unsubscribe: [EMAIL PROTECTED] 
Archive: http://www.vlsm.org/linux-archive/
Linux CD: [EMAIL PROTECTED]


Kirim email ke