BTC USD 81,149.5 Gold USD 4,378.12
Time now: Jun 1, 12:00 AM

Nak tanya soalan laman web?

masta

ada cipta plugin mybb forum sendiri.............ehehhhe
 
Okay..depending on type of form yang ko nak buat, usually database nih akan digunakan bila nak store information kat server je..Kalau macam contact form sume tu, takyah guna database..

Asas database nih sebenarnya senang je..

1. Buat connection database dulu. Setup database dan user dengan password.
2. Buat connection PHP dengan MySQL:
mysql_connect("localhost", "user", "pass") or die(mysql_error()); // Ni kalau connection tak berjaya akan drop
// Kalau berjaya, kita proceed dengan select table
mysql_select_db("form") or die(mysql_error());
3. Kemudian kene buat interaksi antara form dengan database..Itu panjang lagi cerita..

pasal connection php dan mysql ni yang pun satu hal ... yang aku kurang faham lagi ...

kira nya 3 connertion kena btl kan ? php+mysql+phpmyadmin kan ?

byk lagi kena belajar aku ni :((
 
phpmyadmin tu sebenarnya gateway untuk manage database je. Kalau dulu, MySQL kene manage guna SQL terminal application. Sekarang ni guna phpmyadmin je.

Actually, kalau PHP nak interact dengan MySQL, memang penting kene establish connection dengan betul. Kalau satu character pun silap, connection akan putus and PHP takleh nak interaksi dengan MySQL.

Ada empat kriteria penting untuk connection database:

1. Host - IP ke server MySQL tersebut. Kalau database tu hosted kat server yang sama, guna "localhost" pun boleh. Biasanya, kalau korang guna single server hosting, memang "localhost" akan dapat ping IP accordingly.

2. Database name - Ini nama database tersebut. Kene faham dulu structure database. Database -> Table -> Row -> Cell. PHP tak boleh akses database secara terus. Kene ada "middle man" yang akan jadi penghantar dan penerima data. Ini salah satu feature untuk protect database anda daripada SQL injection ☺ Kalau tak, sesiapa pun boleh pump data random ke database anda.

3. Database username - Inilah orang tengah tu. Usually, database username akan dinyatakan dalam format <serveruser>_<dbuser>. eg: cpanel_dbuser

4. Database username password - Ini password untuk username tersebut. Kalau korang perasan, database takde password :) Yang ada password hanyalah user yang cuba berhubung dengan database dan interact dengan PHP.

That's all about database connection insights :)
 
phpmyadmin tu sebenarnya gateway untuk manage database je. Kalau dulu, MySQL kene manage guna SQL terminal application. Sekarang ni guna phpmyadmin je.

Actually, kalau PHP nak interact dengan MySQL, memang penting kene establish connection dengan betul. Kalau satu character pun silap, connection akan putus and PHP takleh nak interaksi dengan MySQL.

Ada empat kriteria penting untuk connection database:

1. Host - IP ke server MySQL tersebut. Kalau database tu hosted kat server yang sama, guna "localhost" pun boleh. Biasanya, kalau korang guna single server hosting, memang "localhost" akan dapat ping IP accordingly.

2. Database name - Ini nama database tersebut. Kene faham dulu structure database. Database -> Table -> Row -> Cell. PHP tak boleh akses database secara terus. Kene ada "middle man" yang akan jadi penghantar dan penerima data. Ini salah satu feature untuk protect database anda daripada SQL injection ☺ Kalau tak, sesiapa pun boleh pump data random ke database anda.

3. Database username - Inilah orang tengah tu. Usually, database username akan dinyatakan dalam format <serveruser>_<dbuser>. eg: cpanel_dbuser

4. Database username password - Ini password untuk username tersebut. Kalau korang perasan, database takde password :) Yang ada password hanyalah user yang cuba berhubung dengan database dan interact dengan PHP.

That's all about database connection insights :)

kena berguru nampak nyer ... susah sikit nak faham kalau kat sini #:-S
 
Tak susah bro..Penting kene berani mencuba je..Buat la "Hello World" page dulu..That's where everything starts :)
 
Tak susah bro..Penting kene berani mencuba je..Buat la "Hello World" page dulu..That's where everything starts :)

aku nak faham pengunaan php + php myadmin je ...

ada tak web2 boleh membantu ?
 
Sebelum guna phpmyadmin, memang elok belajar MySQL dulu. Cuba baca docs nih sampai habis: http://dev.mysql.com/doc/ Tak banyak pun. This is where I studied MySQL. Tapi time tu SQL 3.4. Sekarang dah upgrade ke MySQL5.

FYI, saya ni graduan Degree in Chemistry. Takde kaitan dengan IT langsung :D Semua info ni based on self-learning and experience je. So I don't believe that tanpa berguru tak boleh nak achieve something. Kene ada keyakinan, berani dan paling penting..determination..
 
Yep, w3schools is a very useful resource too..Saya pun rekemen guna w3schools kalau tak nak pening kepala sangat dengan docs MySQL tu :)
 
Back
Top
Log in Register