Tugas PHP - Mengkoneksikan SQL dan PHP

CARA KERJA



Video Cara Kerja







Tutor 1


Klik Untuk memperbesar gambar

Buka http://localhost/phpmyadmin/
dari browser anda dan akan terlihat seperti gambar diatas


Tutor 2

Klik Untuk memperbesar gambar


Create Database dengan nama apa saja

Tutor 3

Klik Untuk memperbesar gambar


lalu buatlah table dengan nama table apa saja dan fieldnya terserah :D

Tutor 4

Klik Untuk memperbesar gambar


•isikan Field misalnya No Nama Alamat
•lihat gambar untuk mengatur Type dan panjang karakternya
•untuk field No tambahkan pada Extra yaitu auto_increment gunanya ketika Record No tidak di entrikan/tidak diisikan maka akan otomatis terisi dengan nomor selanjutnya dan jangan lupa diberi "PRIMARY KEY" yaitu logo kunci
•Save dengan menekan button Save

Tutor 5


Klik Untuk memperbesar gambar



Pilih Menu insert untuk mengisi Recordnya

Tutor 6


Klik Untuk memperbesar gambar



jika anda sudah mengisi record pada menu Insert maka akan ada tampilan sperti gambar diatas SQL query menunjukan code yang digunakan dalam pengetikan SQL di Command Prompt

Tutor 7


Klik Untuk memperbesar gambar



•Buatlah file php untuk mengentri Data yang akan dikoneksikan ke database.
•Ketikan kode seperti ini pada notepad :

<?
if ($submit) {
mysql_connect("localhost", "root", "smkn24");
mysql_select_db("Tugas1_mrshera");
$result = mysql_query("INSERT INTO absen VALUES ('', '$Nama', '$Alamat')");
if ($result) {
echo "Data Berhasil dimasukkan";
}
}
?>
<html>
<head>
<title>Nama dan Alamat</title>
</head>
<body>
<center>
<h1><b>Form Nama dan Alamat</b></h1>
<form name="form1" method="post" action="">
Nama :Â
<input type="text" name="Nama"><BR>
<br>
Alamat :
<input type="text" name="Alamat">
<br><BR><BR>
<input type="submit" name="submit" value="Kirim">
<input type="reset" name=" " value="Reset"><BR>
<a href="http://localhost/asep/MrsHera/Tugas2/File2.php">Lihat Hasil Dong</a>
</form>
</Center>
</body>
</html>

SIMPAN DENGAN NAMA File3.php

•NB :
- untuk script

mysql_connect("localhost", "root", "smkn24");
mysql_select_db("Tugas1_mrshera");

- formatnya adalah :

mysql_connect("localhost", "root", "password anda");
mysql_select_db("nama database yang anda buat tadi");

- untuk script

<a href="http://localhost/asep/MrsHera/Tugas2/File2.php">Lihat Hasil Dong</a>

-formatnya adalah :

<a href="http://localhost/folder yang kamu buat untuk menyimpan filenya/ File2.php">nama tampilan Link pada browser</a>


Tutor 8


Klik Untuk memperbesar gambar



•lalu Ketikkan Code berikut pada notepad :

<?
require("File1.php");
$link = open_connection();
$tablename = "absen";
$sqlstr = "select*from $tablename";
$result = mysql_query($sqlstr);
mysql_close($link);

echo "<table border = 2>";
echo "<tr>
<td>No</td>
<td>Nama</td>
<td>Alamat</td>
</tr>";

while ($row = mysql_fetch_object($result))
{
$Nothing++;
$No = $row->No;
$Nama = $row->Nama;
$Alamat = $row->Alamat;

echo "<tr>
<td>$No</td>
<td>$Nama</td>
<td>$Alamat</td>
</tr>";
}

echo "</table>";
echo "Jumlah Data = $Nothing";
?>

SIMPAN DENGAN NAMA File2.php

Nah yang digunakan dalam mengkoneksikan File PHP dengan SQL adalah Script PHP ini :

<?php
/* Function digunakan untuk mengkoneksikan PHP ke MySql */
function open_connection () {
$db_hostname = "localhost";
/* Statemen $db_username digunakan untuk diisikan sebagai ID dari phpmyadmin */
$db_username = "root";
/* Statemen $db_password digunakan untuk diisikan sebagai Password dari phpmyadmin */
$db_password = "smkn24";
/* Statemen $db_name digunakan untuk diisikan sebagai nama database yang kita buat di phpmyadmin */
$db_name = "Tugas1_mrshera";

$link = mysql_connect($db_hostname,$db_username,$db_password) or die ("Database tidak terkoneksi");
mysql_select_db($db_name,$link);
return $link;
}
?>

SIMPAN DENGAN NAMA File1.php

NB: SIMPAN KETIGA FILE TSB DALAM 1 FOLDER TERSERAH DENGAN NAMA APA SAJA, lalu silahkan mencoba ^_^

First