Bagaimana Menyimpan Alamat Email ke Database

Jika Anda mengumpulkan alamat email dari situs web Anda, Anda harus menyimpannya dalam database untuk digunakan kembali di kemudian hari. Ini sangat berguna jika Anda ingin mengirimkan pembaruan email atau buletin ke pelanggan. Alamat email biasanya terdiri dari kombinasi teks dan angka, dengan simbol "@" dan "." Beberapa alamat email mungkin juga mengandung karakter khusus. Anda harus mempertimbangkan hal ini saat menyiapkan bidang database untuk alamat email Anda. Menyimpan email ke bidang database sama dengan menyimpan tipe data alfanumerik lainnya.

1

Luncurkan editor PHP atau Notepad Anda dan aplikasi manajemen sistem manajemen basis data relasional Anda.

2

Buat tabel di database Anda dengan kolom "EmailAddress" dengan jenis data "varchar". Jenis data ini akan memungkinkan Anda untuk menyimpan kombinasi huruf, angka, dan beberapa karakter di bidang yang sama tanpa menggunakan ruang penyimpanan yang berlebihan. Anda bisa menggunakan panduan dan alat dalam sistem manajemen database relasional untuk membuat tabel dan bidang atau menjalankan kueri untuk menyiapkan tabel, bergantung pada tingkat pengalaman Anda. Contoh bagaimana melakukan ini menggunakan PHP dan MySQL di bawah ini:

// Buat database - lewati jika Anda sudah memiliki database if (mysql_query ("BUAT DATABASE my_database", $ connection)) {echo "Database berhasil dibuat"; } else {echo "Database tidak dapat dibuat:". mysql_error (); }

// Buat tabel Subscribers mysql_select_db ("my_database", $ connection); $ sql = "BUAT Pelanggan TABEL (EmailAddress varchar (35))";

// Jalankan query mysql_query ($ sql, $ connection);

mysql_close ($ koneksi); ?>

Anda perlu mengganti kolom "username" dan "password" dengan nama pengguna dan sandi Anda. Jika database Anda sudah ada, hilangkan langkah "Buat Database" dan teruskan nama database ke program sebagai variabel.

3

Buat formulir HTML di situs web Anda di mana pengunjung dapat memasukkan alamat email mereka. Anda dapat menggunakan editor sederhana seperti Notepad untuk ini dan mengetik kode HTML langsung ke file PHP. Anda harus menggunakan metode "post" saat mengirimkan formulir sehingga nilai yang dimasukkan dapat dengan mudah diteruskan ke program PHP. Versi paling dasar dari formulir tersebut ada di bawah ini:

4

Tulis kode PHP untuk mendapatkan alamat email dari formulir, sambungkan ke database dan masukkan nilainya ke dalam database. Simpan file ini sebagai "postemail.php" untuk menautkannya ke "tindakan" dalam bentuk HTML di langkah sebelumnya. Anda dapat menggunakan nama apapun yang Anda pilih, asalkan memiliki ekstensi “.php” dan cocok dengan nama di formulir.

mysql_select_db ("my_database", $ connection);

$ sql = "MASUKKAN KE Pelanggan (Alamat Email) NILAI ('$ _POST [alamat email]')";

if (! mysql_query ($ sql, $ connection)) {die ('Error:'. mysql_error ()); }

mysql_close ($ koneksi); ?>