Pada bahasa pemrograman php, kita dapat menyimpan'a kedalam sebuah database.
Seperti contoh :
untuk melakukan koneksi pada database, bisa memasukkan code berikut:
simpan kedalam file koneksi.php
Buat database dengan nama tabel data .
untuk memanggil koneksi, kita membuat file index.php pada folder yang sama (code di bawah ini index.php).
Hasil keluaran dari program tersebut adalah sebagai berikut :
Berikut contoh input-an :
Demikian Penjelasan kali ini, silahkan jika ada pertanyaan. Semoga bermanfaat
Seperti contoh :
untuk melakukan koneksi pada database, bisa memasukkan code berikut:
<?php
//variabel database
$nama_host="localhost";
$user_db="root";
$password_db="";
$nama_db="test";
//koneksi database
$koneksi= mysql_connect($nama_host, $user_db, $password_db);
//bila terkoneksi
if($koneksi){
//pilih database
mysql_select_db($nama_db);
}else{
echo "Database tidak terkoneksi";
}
?>
//variabel database
$nama_host="localhost";
$user_db="root";
$password_db="";
$nama_db="test";
//koneksi database
$koneksi= mysql_connect($nama_host, $user_db, $password_db);
//bila terkoneksi
if($koneksi){
//pilih database
mysql_select_db($nama_db);
}else{
echo "Database tidak terkoneksi";
}
?>
simpan kedalam file koneksi.php
Buat database dengan nama tabel data .
untuk memanggil koneksi, kita membuat file index.php pada folder yang sama (code di bawah ini index.php).
<html>
<head>
<title>Coding-Coding</title>
</head>
<body>
<h2>Data Makanan</h2>
<table border="1">
<tr>
<th>No</th>
<th>Nama</th>
<th>Nama Makanan</th>
</tr>
<?php
include("koneksi.php");
$data = mysql_query("select * from data");
$no = 1;
while($d = mysql_fetch_array($data)){
?>
<tr>
<td><?php echo $no++; ?></td>
<td><?php echo $d['nama']; ?></td>
<td><?php echo $d['makanan']; ?></td>
</tr>
<?php } ?>
</table>
<br/>
<form method="post" action="input.php">
<label>Nama</label>
<input type="text" name="nama">
<br>
<label>Makanan</label>
<table>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Nasi Goreng">
</td>
<td>
Nasi Goreng
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Mie Goreng">
</td>
<td>
Mie Goreng
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Bakso">
</td>
<td>
Bakso
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Soto Ayam">
</td>
<td>
Soto Ayam
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Sate Padang">
</td>
<td>
Sate Padang
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="submit" value="Input">
</td>
</tr>
</table>
</form>
</body>
</html>
next setelah di klik Input, maka akan menuju input.php seperti code di bawah ini
<?php
include('koneksi.php');
$makanan = $_POST['makanan'];
$nama = $_POST['nama'];
$jumlah_dipilih = count($makanan);
for($x=0;$x<$jumlah_dipilih;$x++){
mysql_query("INSERT INTO data values('','$nama','$makanan[$x]')");
}
header("location:index.php");
?>
<head>
<title>Coding-Coding</title>
</head>
<body>
<h2>Data Makanan</h2>
<table border="1">
<tr>
<th>No</th>
<th>Nama</th>
<th>Nama Makanan</th>
</tr>
<?php
include("koneksi.php");
$data = mysql_query("select * from data");
$no = 1;
while($d = mysql_fetch_array($data)){
?>
<tr>
<td><?php echo $no++; ?></td>
<td><?php echo $d['nama']; ?></td>
<td><?php echo $d['makanan']; ?></td>
</tr>
<?php } ?>
</table>
<br/>
<form method="post" action="input.php">
<label>Nama</label>
<input type="text" name="nama">
<br>
<label>Makanan</label>
<table>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Nasi Goreng">
</td>
<td>
Nasi Goreng
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Mie Goreng">
</td>
<td>
Mie Goreng
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Bakso">
</td>
<td>
Bakso
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Soto Ayam">
</td>
<td>
Soto Ayam
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="makanan[]" value="Sate Padang">
</td>
<td>
Sate Padang
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="submit" value="Input">
</td>
</tr>
</table>
</form>
</body>
</html>
next setelah di klik Input, maka akan menuju input.php seperti code di bawah ini
<?php
include('koneksi.php');
$makanan = $_POST['makanan'];
$nama = $_POST['nama'];
$jumlah_dipilih = count($makanan);
for($x=0;$x<$jumlah_dipilih;$x++){
mysql_query("INSERT INTO data values('','$nama','$makanan[$x]')");
}
header("location:index.php");
?>
Berikut contoh input-an :
ini contoh keluaran dari hasil input :
Demikian Penjelasan kali ini, silahkan jika ada pertanyaan. Semoga bermanfaat
Comments
Post a Comment