Cara membuat form di mysql

Formulir Kontak menggunakan PHP MySQl. PHP adalah bahasa skrip hebat yang memungkinkan banyak fungsi dinamis masuk ke situs web. Anda dapat membuat formulir bea cukai, validasi formulir menggunakan php. pada artikel kali ini kita akan membahas tentang Cara membuat form kontak menggunakan PHP MySQL. Formulir kontak memungkinkan pengunjung untuk berkomunikasi dengan pemilik situs web. Dengan menggunakan formulir ini, Anda dapat dengan mudah menghubungkannya ke database Anda dan mencatat pengguna yang mencoba menghubungi Anda

Cara Membuat Formulir Kontak Menggunakan PHP MySQL

1-Membuat Basis Data

  • Buka Phpmyadmin di Browser Anda
  • Klik Tampilan Tab Database di sisi Atas
  • Beri nama Database “contact_form”
  • Setelah Membuat Database Buka
  • Klik pada Tab SQL di area Atas
  • Salin Kode Sumber Di Bawah Ini dan tempel
  • Kemudian Klik Mulai
-- phpMyAdmin SQL Dump
-- version 4.2.7.1
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Apr 30, 2016 at 01:27 PM
-- Server version: 5.6.20
-- PHP Version: 5.5.15

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `contact_form`
--

-- --------------------------------------------------------

--
-- Table structure for table `tbl_contact`
--

CREATE TABLE IF NOT EXISTS `tbl_contact` (
`tbl_contact_id` int(11) NOT NULL,
  `fullname` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `user_message` varchar(100) NOT NULL
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

--
-- Dumping data for table `tbl_contact`
--

INSERT INTO `tbl_contact` (`tbl_contact_id`, `fullname`, `email`, `user_message`) VALUES
(5, 'Priyanshu Raj', '[email protected]', 'Hi . I have a question? '),
(6, 'Raj', '[email protected]', 'This is testing message..'),
(7, 'Mohit...', '[email protected]', 'Hello. I am mohit I want to create a website. please tell me how to create it.');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `tbl_contact`
--
ALTER TABLE `tbl_contact`
 ADD PRIMARY KEY (`tbl_contact_id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `tbl_contact`
--
ALTER TABLE `tbl_contact`
MODIFY `tbl_contact_id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

ATAU Impor File DB

Setelah Mengunduh kode sumber, ekstrak di folder root Anda

  • Buka Phpmyadmin di Browser Anda
  • Klik Tampilan Tab Database di sisi Atas
  • Beri nama Database “contact_form”
  • Setelah Membuat Database Buka
  • Klik Tab Impor di area Atas
  • Anda dapat Menemukan file Db di  Kode sumber yang diunduh Pilih itu
  • Kemudian Klik Mulai

2- Membuat Koneksi Database

Setelah mengimpor File Database maka langkah selanjutnya adalah membuat koneksi database menggunakan php salin kode di bawah ini

$conn = mysql_connect("localhost","root","");
mysql_select_db("contact_form",$conn);
_

3 – Membuat Formulir Kontak menggunakan HTML

Langkah selanjutnya adalah membuat formulir kontak dan pada langkah ini kita akan membuat formulir kontak menggunakan html. buat formulir kontak yang diberikan di bawah ini dengan validasi html sederhana. nilai yang akan dituliskan di antara double qoutes pada nama atribut seperti  name="fullname" pada tag input berfungsi sebagai nama variabel. atribut ini akan berisi data dari form yang akan kita gunakan untuk menyimpan di database kita

<form name="frmContact" method="post" action="">

<div class="aler_message"><?php if(isset($message)) { echo $message; } ?></div>

<table border="0" cellpadding="10" cellspacing="1" width="500" align="center">
<tr class="tableheader">
<td colspan="2">Contact Form</td>
</tr>
<tr class="tablerow">
<td>Full Name<br/>  <input type="text" class="text_input" autofocus="autofocus" name="fullname"></td>
<td>Email<br/> <input type="text" class="text_input" autofocus="autofocus" name="email"></td>
</tr>
<tr class="tablerow">
<td colspan="2">Message<br/><textarea name="user_message" class="text_input" autofocus="autofocus" cols="60" rows="6"></textarea></td>
</tr>
<tr class="tableheader">
<td colspan="2"><input type="submit" class="btn_submit" name="submit" value="Submit"></td>
</tr>
</table>

</form>

4 – Menata formulir Kontak menggunakan CSS

Langkah selanjutnya adalah memberi gaya pada formulir kontak agar menarik

table {
	border:red 5px solid;
}
.table_data {
    margin-left: 291px;
    margin-top: 20px;
} 
.tableheader {
	background-color: tan;
    color: white;
    font-weight: bold;
    font-size: 25px;
}
.tablerow {
	background-color: tan;
    color: white;
    font-size: 20px;
    font-weight: bold;
}
.aler_message {
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
.text_input {
	font-size: 18px;
    border: blue 1px solid;
    background: azure;
    text-indent: 10px;
}
.btn_submit {
    font-size: 18px;
    width: 100px;
    background: azure;
    border: blue 1px solid;
    padding: 6px;
    border-radius: 8px;
    color: blue;
}
.btn_submit:hover {
    font-size: 18px;
    width: 100px;
    background: black;
    border: red 1px solid;
    padding: 6px;
    border-radius: 8px;
    color: white;
	cursor:pointer;
}

5 – Masukkan Data ke dalam database menggunakan PHP

pada langkah ini kita akan memasukkan data formulir ke dalam database menggunakan php

<?php
if(!empty($_POST["submit"])) {
	$fullname = $_POST["fullname"];
	$email = $_POST["email"];
	$user_message = $_POST["user_message"];

	$conn = mysql_connect("localhost","root","");
	mysql_select_db("contact_form",$conn);
	mysql_query("INSERT INTO tbl_contact (fullname, email, user_message) VALUES ('" . $fullname. "', '" . $email. "','" . $user_message. "')");
	$insert_id = mysql_insert_id();
	if(!empty($insert_id)) {
	$message = "Successfully Added.";
	}
}
?>
_

6 – Tampilkan Data yang Dimasukkan pada Halaman

pada langkah ini kita mengambil data Page dari Database mysql menggunakan PHP

<table style="border:2px red solid" class="table_data"  cellpadding="5">
	<tr>
		<th>
			Full Name
		</th>
		<th>
			Email
		</th>
		<th>
			Message
		</th>
	</tr>
<?php
$conn = mysql_connect("localhost","root","");
mysql_select_db("contact_form",$conn);
$result= mysql_query("select * from tbl_contact order by tbl_contact_id DESC ") or die (mysql_error());
while ($row= mysql_fetch_array ($result) ){
$id=$row['tbl_contact_id'];
?>
	<tr style="text-align:center;">
		<td style="width:200px;">
			<?php echo $row['fullname']; ?>
		</td>
		<td style="width:200px;">
			<?php echo $row['email']; ?>
		</td>
		<td style="width:200px; color:blue;">
			<?php echo $row['user_message']; ?>
		</td>
	</tr>
<?php } ?>
</table>

Jika Anda menghadapi masalah apa pun dengan kode sumber ini maka Anda dapat Mengunduh kode sumber Lengkap dalam format zip dengan mengklik tombol di bawah Unduh Sekarang jika tidak, Anda dapat mengirim Komentar

Bisakah Anda membuat formulir di MySQL Workbench?

Tidak, MySQL Workbench tidak memungkinkan untuk membuat formulir atau laporan HTML . Ini adalah alat klien untuk bekerja dengan server MySQL (kelola, kueri) dan untuk merancang basis data (EER). Anda memerlukan konektor ODBC untuk MySQL. LibreOffice kemudian akan menggunakan konektor ini untuk koneksi MySQL.

Bagaimana cara membuat formulir di database?

Buat formulir dari tabel atau kueri yang sudah ada di Access. Untuk membuat formulir dari tabel atau kueri di database Anda, di Panel Navigasi, klik tabel atau kueri yang berisi data untuk formulir Anda, dan pada tab Buat, klik Formulir. Access creates a form and displays it in Layout view.

Bagaimana cara membuat formulir PHP untuk MySQL?

Untuk ini, Anda perlu mengikuti langkah-langkah berikut. .
Langkah 1. Saring persyaratan formulir HTML Anda untuk halaman web hubungi kami. .
Langkah 2. Buat database dan tabel di MySQL. .
Langkah 3. Buat formulir HTML untuk menghubungkan ke database. .
Langkah 4. Buat halaman PHP untuk menyimpan data dari formulir HTML ke database MySQL Anda. .
Langkah 5. Semua selesai

Bagaimana cara menyimpan data formulir di database?

Kasus Penggunaan. Buat Pesanan Baru .
Tentukan Kueri. Kami akan mendefinisikan dua kueri. .
Hasilkan Skema XML. .
Buat Formulir. .
Tautan ke Basis Data. .
Tentukan Kueri SQL. .
Hasilkan Skema XML. .
Buat Formulir. .
Tautan ke Basis Data