Bagaimana cara menyimpan data dari formulir Web Dreamweaver dalam database

Penggunaan komponen

Langkah 1

Unduh formulir ke add-in basis data untuk Dreamweaver. Pengaya ini mengharuskan Anda memiliki Dreamweaver MX atau yang lebih baru. Dengan melengkapi formulir untuk database, cukup klik pada tombol dan Anda akan menambahkan informasi database dan add-on akan secara otomatis menambahkan kode ke formulir yang akan mengirim entri pengguna dalam database.

Langkah 2

Klik dua kali pada formulir untuk file yang diunduh .MXP dari database untuk menginstalnya di Dreamweaver. Jika Anda membuka Dreamweaver, tutuplah sebelum menginstal file .MXP.

Langkah 3

Buka file halaman web di Dreamweaver yang memiliki formulir Web Anda.

Langkah 4

Klik pada formulir web untuk memilihnya. Klik pada "Menu" di Dreamweaver dan kemudian "Perintah". Klik "Masukkan FormToDatabase" (Masukkan FormToDatabase) untuk membuka kotak dialog untuk formulir database.

Langkah 5

Masukkan detail database Anda, termasuk nama database dan nama pengguna dan kata sandi yang Anda gunakan untuk menyambung ke database. Klik "OK" setelah selesai. Add-in akan menambahkan kode ke file halaman Web. Simpan file dan unggah ke situs web Anda.

Tambahkan kode

Langkah 1

Buka formulir Web di Dreamweaver. Beralih ke tampilan "Kode" dengan mengklik tombol "Kode" di bilah alat "Dokumen".

Langkah 2

Temukan kode yang memulai formulir Web. Dimulai dengan "

"

Jangan memperhitungkan tanda kutip di awal dan akhir baris kode. Nama formulir Anda akan menjadi apa pun tetapi sisa kode harus tetap sama di awal formulir Web. Sisa dari kode akan menampilkan berbagai bidang untuk formulir Web.

Langkah 3

Simpan dan tutup formulir. Mulai halaman PHP baru, klik pada menu "File" dan kemudian tombol "Baru". Pilih "PHP" sebagai jenis file yang Anda buat dari kategori. PHP (PHP, dari English Hypertext Preprocessor, atau hypertext preprocessor), adalah bahasa pemrograman yang dibuat untuk membuat situs web dinamis. Ia menggunakan kode PHP untuk mengirim formulir entri dalam database, karena ia bekerja dengan baik dengan SQL (bahasa basis data).

Langkah 4

Beralih ke tampilan "Kode" lagi dan tulis kode berikut untuk memulai koneksi ke database:

"

$ cid = {nama database} _connect ($ host, $ usr, $ pwd); // hubungkan ke database yang Anda gunakan.

if (! $ cid) {echo ("ERROR:". {nama database} _error (). "\ n"); }?> "

Lewati tanda kutip di awal dan akhir blok kode. Ubah informasi variabel "$ user", "$ pwd", "$ db" dan "$ host" untuk mencocokkan dengan database Anda. Sebagian besar informasi dari $ host akan berada di "localhost", sehingga Anda dapat menyimpannya. Tambahkan nama database ke baris berikut: "$ cid = {nama database} _connect ($ host, $ usr, $ pwd); Sebagai contoh, jika Anda menggunakan database MySQL, kode akan" mysql_connect ($ host, $ usr, $ pwd); ", atau" pg_connect ($ host, $ usr, $ pwd); "untuk database PostgreSQL, ubah contoh lain" {nama database} "dengan kode yang benar untuk menunjukkan aplikasi database yang Anda gunakan.

Langkah 5

Tambahkan kode PHP yang digunakan SQL untuk memasukkan informasi formulir ke dalam database.

"

if ($ _SERVER ['REQUEST_METHOD'] == "POST") {

// Ini adalah bidang dari form Anda $ field1 = $ _POST ['field1']; $ field2 = $ _POST ['field2']; $ field3 = $ _POST ['field3']; $ field4 = $ _POST ['field4'];

// Memasukkan ke dalam database $ SQL = "INSERT INTO table"; \ Ubah 'tabel' ke nama tabel Anda akan memasukkan data ke dalam $ SQL = $ SQL. "(kolom1, kolom2, kolom3, kolom4) NILAI"; \ Ubah ke nama kolom atau bidang di tabel database Anda $ SQL = $ SQL. "('$ field1', '$ field2', '$ field3', '$ field4')"; \ jika Anda mengubah nama variabel di atas, cocokkan nama di sini $ result = {nama database} _db_query ($ db, "$ SQL", $ cid);

if (! $ result) {echo ("ERROR:". {nama database} _error (). "\ n $ SQL \ n"); }

echo ("Item yang ditambahkan ke database berhasil \ n");

}

{nama database} _close ($ cid); ?> "

Ubah "$ field1", "$ field2", "$ field3" dan "$ field4" ke nama-nama yang paling sesuai dengan field dalam formulir Web. Ubah "$ field1", "$ field2", "$ field3" dan "$ field4" dengan nama elemen formulir dalam formulir Web. Jika Anda memiliki lebih dari empat elemen bentuk, cukup tambahkan lebih banyak ke baris kode. Sebagai contoh, jika formulir Web adalah formulir kontak yang memiliki lima bidang (nama, alamat, kota, negara bagian dan kode pos), yang merupakan bagian dari kode itu akan terlihat seperti ini:

"// Ini adalah bidang dari form Anda $ name = $ _POST ['name']; $ address = $ _POST ['address']; $ city = $ _POST ['kota']; $ state = $ _POST [' negara ']; $ zip = $ _POST [' zip ']; "

Perhatikan komentar dalam kode (bagian-bagian yang dimulai dengan \) untuk mengubah kode di tempat-tempat yang diperlukan. Juga mencari elemen "{nama database}" di kode dan mengubahnya menjadi nama aplikasi database yang Anda gunakan. Simpan file sebagai "submit_into_database.php". Unduh file ini dan file dengan formulir Web di server Web. Kedua file harus disimpan di folder yang sama.