0% menganggap dokumen ini bermanfaat (0 suara)
42 tayangan23 halaman

Koneksi Form DGN MySQL

Koneksi PHP dengan MySQL dilakukan menggunakan perintah mysql_connect() untuk terhubung ke database, kemudian memilih database dan membuat tabel untuk menyimpan data. Formulir digunakan untuk menginput data ke tabel database melalui skrip PHP. Data dapat ditampilkan dan dicari berdasarkan kata kunci.

Diunggah oleh

Why Were
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
42 tayangan23 halaman

Koneksi Form DGN MySQL

Koneksi PHP dengan MySQL dilakukan menggunakan perintah mysql_connect() untuk terhubung ke database, kemudian memilih database dan membuat tabel untuk menyimpan data. Formulir digunakan untuk menginput data ke tabel database melalui skrip PHP. Data dapat ditampilkan dan dicari berdasarkan kata kunci.

Diunggah oleh

Why Were
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 23

Konektivitas PHP - MySQL

1
Koneksi PHP - MySQL
 Untuk melakukan koneksi PHP dengan
MySQL digunakan perintah:
mysql_connect() -> skrip PHP.
 Syntak:
mysql_connect(“hostname”,”username”
,”password”);

2
Koneksi PHP - MySQL
 Setelah terkoneksi, pilihlah database.
 Bila database yang diinginkan belum
tersedia, buatlah databasenya.
 Buatlah tabel, dengan struktur datanya.

3
Koneksi PHP - MySQL
<?
//Membuat database MySQL
$nama_db = "faruq";
$buat_db = "create database $nama_db";

$sambung = mysql_connect("localhost","root","");

if($sambung){
echo "Koneksi Berhasil";} Koneksi Database
else {
echo "Koneksi Gagal";}

$q_db = mysql_query($buat_db);
if($q_db){
echo "<br> Database $nama_db berhasil dibuat";}
else {
echo "<br> Database $nama_db gagal dibuat";}
?>
4
Koneksi PHP - MySQL

5
Koneksi PHP - MySQL
<?
//Membuat tabel MySQL
$nama_db = "faruq";
$nama_tbl = "Liga";

$sambung = mysql_connect("localhost","root","");
if($sambung){
echo "Koneksi Berhasil";}
else { Membuat Tabel
echo "Koneksi Gagal";}

mysql_select_db($nama_db,$sambung) or
die("Koneksi ke $nama_db gagal");

$buat_tbl = "create table $nama_tbl (kode char(5)


not null, negara char(10) not null, champion int)";

$qtbl = mysql_query($buat_tbl,$sambung);
if($qtbl){
echo "<br>Tabel$nama_tbl berhasil dibuat";}
else {
echo "<br>Tabel $nama_tbl gagal dibuat";}
?> 6
Koneksi PHP - MySQL

7
Koneksi PHP - MySQL
 Membuat Form sebagai input pada
sistem database.
 Input disimpan dalam satu tabel
tertentu.
 Pada attribut action ditentukan file yang
memiliki skrip PHP untuk menyimpan
input ke tabel pada database.

8
Koneksi PHP - MySQL
<html>
<head>
<title>Formulir Input Liga</title>
<meta author=Agus> Skrip – Form Input
</head>
<body>
<h1>Masukkan Data Liga</h1>
<form method=post action=simpan.php>
<table>
<tr>
<td>Kode</td>
<td><input type=text name=kode size=20></td>
</tr>
<tr>
<td>Negara</td>
<td><input type=text name=negara size=20></td>
</tr>

9
Koneksi PHP - MySQL

<tr>
<td>Champion</td>
<td><input type=text name=champion size=20></td>
</tr>
<tr>
<td align=center><input type=submit name=submit value=Simpan></td>
<td align=center><input type=reset name=reset value=Ulangi></td>
</tr>
</table>
</form>
</body>
</html>

10
Koneksi PHP - MySQL

11
Koneksi PHP - MySQL
 Untuk menyimpan input ke tabel
MySQL, terlebih dahulu input dibaca
sesuai metode yang digunakan.
 Untuk menyimpan ke database
digunakan perintah:
$hasil = mysql_query(”SQL
Statement”);

12
Koneksi PHP - MySQL
<?
$sambung = mysql_connect("localhost","root","");
mysql_select_db(faruq,$sambung) or die("Koneksi ke faruq gagal");
?>
<html>
<head>
<title>Simpan Liga</title>
<meta author=Agus> Skrip – Simpan Data
</head>
<body>
<h1>Data Barang</h1>
<?
$kode = $_POST[kode];
$negara = $_POST[negara];
$champion = $_POST[champion];
?>

13
Koneksi PHP - MySQL
<?
$q_simpan = "insert into Liga values('$kode' ,'$negara','$champion')";
$hasil = mysql_query($q_simpan,$sambung);

if($hasil){ Skrip – Simpan Data


echo "Data tersimpan: <br>";
echo "Kode : ".$kode."<br>";
echo "Negara : ".$negara."<br>";
echo "Champion : ".$champion."<br>";
}else{
echo "Data gagal disimpan";}
?>
<form method=post action=frm_input_Liga.php>
<input type=submit value=Kembali>
</form>
</body>
</html>

14
Koneksi PHP - MySQL

15
Koneksi PHP - MySQL
<?
$tampil = "select * from Liga";
$q_buat = mysql_query($tampil,$sambung);
?>
<table border=1>
<tr>
<td>Kode</td> Skrip – Menampilkan Data
<td>Negara</td>
<td>Champion</td>
</tr>
<?
while($row = mysql_fetch_row($q_buat)){
echo ("<tr align=center><td>$row[0]</td>");
echo ("<td>$row[1]</td>");
echo ("<td>$row[2]</td></tr>");
}
?>
</table>
<?
//<form method=post action=edit.php><input type=submit value=Edit
name=edit></form>
//<form method=post action=tambah.php><input type=submit value=Tambah
name=tambah></form>
?> 16
Koneksi PHP - MySQL

17
Koneksi PHP - MySQL
Form Pencarian
 Buat Input dengan type radio untuk

memilih field pencarian.


 Buat Input dengan type text sebagai

kata kunci pencarian.


 Buat tombol Cari, Input -> type Submit

18
Koneksi PHP - MySQL
<HTML>
<HEAD> Form - Search
<title>Cari Database</title>
</HEAD>
<BODY>
<h1>Searching Liga untuk database MySQL</h1>
<form action="hasilsearch.php" method="post">
<select name="kolom">
<option value="kode">Kode</option>
<option value="negara">Negara</option>
</select>
Masukkan kata yang anda cari
<input type ="text" type ="text" name="cari">
<input type ="submit" value="cari" >
</form>
</BODY>
</HTML> 19
Koneksi PHP - MySQL

20
Koneksi PHP - MySQL
<?
$kolom=$_POST['kolom']; Skrip Search
$cari=$_POST['cari'];
$conn=mysql_connect("localhost","root","");
mysql_select_db("faruq", $conn);
$hasil=mysql_query("select * from Liga where $kolom like '%$cari%'", $conn);
$jumlah=mysql_num_rows($hasil);
echo "<br>";
echo "Ditemukan: $jumlah";
echo "<br>";
while($baris=mysql_fetch_array($hasil))
{
echo "Kode : ";
echo $baris[0];
echo "<br>";
echo "Negara : ";
echo $baris[1];
echo "<br>";
echo "Champion :";
echo $baris[2];
}
?> 21
Koneksi PHP - MySQL

22
Sekian - Terima Kasih

23

Anda mungkin juga menyukai