Vous êtes sur la page 1sur 64

Web Pro 3

Database dan
Project sisfo

Langkah 1
Pembuatan database, halaman login dan home

Buat database dengan nama : dbsatu


pada phpMyadmin
Dan buat tabel-tabel :
- admin
- mahasiswa
- matkul
- trans

Tabel Admin

Tabel Mahasiswa

Tabel Matkul

Tabel trans

Langkah 2
Buat Folder Nim contoh :201403124 pada
C:\xampp\htdocs
Di dalam folder nim tersebut buat folder
- css
- dbsatu
- image
- mahasiswa
- matkul
- transaksi

Langkah 3
Buat site baru (untuk
mengkoordinasikan file2 web tsb) di
dreamweaver dengan nama nim
masing2
Pilih lokasi tempat penyimpanannya
di C:\xampp\htdocs\nim_masing2

Langkah 4
Buat file2 yang berhubungan dengan
admin sbb :
Index.php
Home.php -> tanpa perubahan
Style1.css
Login.php
Isi.php
Ceklogin.php
Cconection.php

Index.php

Style1.css
@charset "utf-8";
/* CSS Document */
body
{
font-family:"Courier New", Courier,
monospace;
background-color:#ffffff;
margin:auto;
padding:0.2 em;
}
#box_judul
{
position:relative;
height:50px;

width:854px;
background-color:#990000;
padding-top:4%;
padding-right:2%;
padding-bottom:2%;
padding-left:4%;
line-height:0.5px;
left:50px;
top:15px;
}
.text_judul
{
font-family:"Courier New",
Courier, monospace;
font-size:large;
color:gold;
letter-spacing:1em;
}

Lanjutan style.css

Lanjutan style.css

<?php
class CConnection {
var $koneksi;

CConection.php

public function closeConnection() {


mysql_close($this->koneksi);
}
public function openConnection() {
$server='localhost';
$database='dbsatu';
$user='root';
$password='';
$this->koneksi = mysql_connect($server,$user,$password) or die
(mysql_error());
mysql_select_db($database) or die (mysql_error());
if($this->koneksi)
{
echo"berhasil";
} else {
echo "Koneksi ke database gagal";
}
}
}
?>

Login.php
<body>
<div id="box_judul"><span
class="teks_judul">HALLO ADMINISTRATOR
</span></div>
<div id="box_nav_top"><span
class="text1"></span>
<div id="stylelink_top">
<a href="">HOME</a>
<a href="login.php?m=mhs">DATA
MAHASISWA</a>
<a href="login.php?m=matkul">DATA
MATAKULIAH</a>
<a href="login.php?m=transaksi">DATA
NILAI</a></div></div>

<?php
session_start();
$host = 'localhost';
$user = 'root';
$pass = '';
$data = 'dbsatu';
$ok = mysql_connect($host, $user, $pass) or die ('Gagal Koneksi');
mysql_select_db($data, $ok) or die ('database ga ada');
$tanggal = date('Y-m-d');
$username=$_POST['user'];
$password=$_POST['password'];
$query="select * from admin where user='$username' and password='$password'";
$hasil=mysql_query("$query");
$cek=mysql_num_rows($hasil);
if ($cek){
$_SESSION['user']=$username;
?>
<script language=javascript>
document.location.href="login.php";</script>
<?php
}else{
?><script>alert("Login gagal!");document.location.href="index.php"</script> <?php
echo mysql_error();
}
?>

Ceklogin.php

<body>
<?php
if(isset($_GET['m'])){
if($_GET['m']=='home') {
include"home.php";
}
elseif($_GET['m']=='mhs') {
include"../201403124/mahasiswa/FormMahasiswa.php";
}
elseif($_GET['m']=='list') {
include"../201403124/mahasiswa/List.php";
}
elseif($_GET['m']=='matkul') {
include"../201403124/matkul/FormMatkul.php";
}
elseif($_GET['m']=='transaksi') {
include"../201403124/transaksi/Transaksi.php";
}
elseif($_GET['m']=='listmatkul') {
include"../201403124/matkul/listmatkul.php";
}

Isi.php

elseif($_GET['m']=='listtrans') {
include"../201403124/transaksi/listTrans.php";
}
elseif($_GET['m']=='updatemahasiswa') {
include"update.php";
}
elseif($_GET['m']=='updatematkul') {
include"./matkul/updatematkul.php";
}
elseif($_GET['m']=='updmatkul') {
include"./matkul/updmatkul.php";
}
elseif($_GET['m']=='hapusmatkul') {
include"./matkul/hapusmatkul.php";
}
elseif($_GET['m']=='mahasiswa'){
include"./mahasiswa/Mahasiswa.php";
}
}

Lanjutan
isi.php

if(isset($_GET['f'])){
if($_GET['f']=='edit'){
include"./mahasiswa/update.php";
}
elseif($_GET['f']=='hapus'){
include"./mahasiswa/hapus.php";
}
elseif($_GET['f']=='updatemahasiswa'){
include"./mahasiswa/updatemahasiswa.php";
}
elseif($_GET['f']=='simpantrans'){
include"./transaksi/simpantrans.php";
}
elseif($_GET['f']=='matkul'){
include"./matkul/matkul.php";
}
}
?>
</body>

Lanjutan
isi.php

Halaman Data Mahasiswa

FormMahasiswa.php
CMahasiswa.php
Mahasiswa.php
Updatemahasiswa.php
Update.php
List.php
Hapus.php

FormMahasiswa.php

CMahasiswa.php
<body>
<?php
require("./CConnection.php");
class CMahasiswa {
//put your code here
private $c, $nim, $nmmhs, $jnskel, $agama;
private $insert, $update;
public function CMahasiswa() {
//$c=new CConnection();
}
public function getNim() {
return $this->nim;
}

public function setNim($nim) {


$this->nim=$nim;
}
public function getNamamahasiswa() {
return $this->nmmhs;
}
public function
setNamamahasiswa($nmmhs) {
$this->nmmhs=$nmmhs;
}
public function getJeniskelamin() {
return $this->jnskel;
}
public function setJeniskelamin($jnskel) {
$this->jnskel=$jnskel;
}
public function getAgama() {
return $this->agama;
}
public function setAgama($agama) {
$this->agama=$agama;

Lanjutan
CMahasiswa.
php

public function getInsert() {


$insert=false;

Lanjutan
CMahasiswa.
$sql="insert into mahasiswa(nim,nmmhs,jnskel,agama)
values('".$this->getNim()."','".$thisphp
>getNamamahasiswa()."','".$this->getJeniskelamin()."','".$this>getAgama()."')";
$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
if($query) {
$insert=true;
}
$c->closeConnection();
return $insert;
}
function getList() {
$sql = "select * from mahasiswa";
$c = new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
return $query;
}

public function getDelete(){


Lanjutan
$sql = "delete from mahasiswa where nim='".
CMahasiswa.
$_GET['nim']."'";
$c = new CConnection();
php
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
return $query;
}
//show data from table with ID
public function getListUpdate(){
$sql="select*from mahasiswa where nim='$_GET[nim]'
";
$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
return $query;
}

Lanjutan
public function getUpdate(){
$update=false;
CMahasiswa.
$sql="update mahasiswa set nmmhs='".$thisphp
>getNamamahasiswa()."',jnskel='".$this>getJeniskelamin()."',agama='".$this->getAgama()."'
where nim='".$this->getNim()."'";
$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
if($query){
$update=true;
}
$c->closeConnection();
return $update;
}
}
?>
</body>

<body>
<?php
require('./mahasiswa/CMahasiswa.php');
$Nim=$_POST['nim'];
$nmmhs=$_POST['nmmhs'];
$jnskel=$_POST['jnskel'];
$agama=$_POST['agama'];
$cm=new CMahasiswa();
$cm->setNim($Nim);
$cm->setNamamahasiswa($nmmhs);
$cm->setJeniskelamin($jnskel);
$cm->setAgama($agama);
$hasil=$cm->getInsert();
if($hasil)
{
echo
echo
echo
echo
echo

"Simpan Data Berhasil";


"<br>";
"Nim
:".$cm->getNim();
"<br>";
"Nama Mahasiswa:".$cm-

Mahasiswa.p
hp

echo "<br>";
echo "Jenis Kelamin :".$cm->getJenisKelamin();
echo "<br>";
echo "Agama
:".$cm->getAgama();
}else
{
echo"Simpan Data Gagal";
}
?>
<br />
<a href="?m=list">Lihat isi data</a>
<br />
</body>

Lanjutan
Mahasiswa.p
hp

<?php
include('./mahasiswa/CMahasiswa.php');
$cm=new CMahasiswa();
//$upd=$cm->getUpdate();
$Nim=$_POST['nim'];
$nmmhs=$_POST['nmmhs'];
$jnskel=$_POST['jnskel'];
$agama=$_POST['agama'];
//$cm=new CMahasiswa();
$cm->setNim($Nim);
$cm->setNamamahasiswa($nmmhs);
$cm->setJeniskelamin($jnskel);
$cm->setAgama($agama);
$upd=$cm->getUpdate();

updatemahasiswa.p
hp

if($upd) {
?>
<script language="javascript">alert("Anda Berhasil Mengupdate
Data");
document.location="login.php?m=list";</script>
<?php
}
else
{
echo"Update Data Gagal";
}
?>

Lanjutan
updatemahasiswa.p
hp

<body>
<?php
include('./mahasiswa/CMahasiswa.php');
$cm=new CMahasiswa();
$query=$cm->getListUpdate();
$row=mysql_fetch_array($query);
?>
<?php
if($row['jnskel']=='Ikhwan')
{
$cekl="checked";
$cekp="";
}
else
{
$cekl="";
$cekp="checked";
}
?>

update.php

Lanjutan

<form id="form1" name="form1" method="post"


update.php
action="?f=updatemahasiswa" enctype="multipart/formdata">
<table width="313" border="0">
<tr>
<td>NIM</td>
<td>:</td>
<td><label>
<input type="text" name="nim" id="textfield"
readonly="readonly" value="<?php echo $row['nim']; ?
>"/>
</label></td>
</tr>
<tr>
<td>Nama Mahasiswa</td>
<td>:</td>
<td><label>
<input type="text" name="nmmhs" id="textfield2"
value="<?php echo $row['nmmhs']; ?>"/>

</label></td>
Lanjutan
</tr>
update.php
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td><label>
</label>
<input type="radio" name="jnskel" id="radio"
value="Ikhwan" <?php echo $cekl ?> />Laki-laki
<input type="radio" name="jnskel" id="radio2"
value="Akhwat" <?php echo $cekp ?> />Perempuan
</label></td>
</tr>
<tr>
<td>Agama</td>
<td>:</td>
<td><label>
<select name="agama" id="select">

<?php echo "<option


Lanjutan
value='$row[agama]'selected>$row[agama]</option>";?
update.php
>
<option>Pilih</option>
<option>Islam</option>
<option>Kristen</option>
<option>Hindu</option>
<option>Budha</option>
</select>
</label></td>
</tr>
</table>
<label>
<input type="submit" name="button" id="button"
value="Update" />
</label>
<label>
<input type="reset" name="button2" id="button2"
value="Reset" />
</label>
</form>
</body>

<body>
<?php
//put your code here
include('./mahasiswa/CMahasiswa.php');
$cm=new CMahasiswa();
$query=$cm->getList();
?>
<br />
<h1><center>Data Mahasiswa</center></h1>
<table width="75%" align="center" border="1"
cellspacing="0" cellpadding="1">
<tr>
<th>Nim</th>
<th>Nama Mahasiswa</th>
<th>Jenis Kelamin</th>
<th>Agama</th>
<th>Hapus</th>
<th>Update</th>
</tr>
<?php while($row=mysql_fetch_array($query)) {
?>

list.php

Lanjutan list.php

<tr>
<td><?= $row['nim']; ?></td>
<td><?= $row['nmmhs']; ?></td>
<td><?= $row['jnskel']; ?></td>
<td><?= $row['agama']; ?></td>
<td><a href="?f=hapus&amp;nim=<?=
$row['nim']; ?>">Hapus</a></td>
<td><a href="?f=edit&amp;nim=<?= $row['nim'];?
>">Edit</a></td>
</tr>
<?php
}
?>
</table>
<br />
<center><a href="login.php?m=mhs">Kembali ke
Form</a></center>
<br />
</body>

hapus.php
<?php
include('./mahasiswa/CMahasiswa.php');
$cm=new CMahasiswa();
$hps=$cm->getDelete();
if($hps) {
echo"Data Berhasil Dihapus<br>";
echo"<a href='?m=list'>Lihat Data</a><br>";
}
else
{
echo"Data Gagal Dihapus";
}
?>

Halaman Matkul

FormMatkul.php
CMatkul.php
Matkul.php
updatematkul.php
updmatkul.php
listmatkul.php
hapusmatkul.php

FormMatkul.php

CMatkul.php
<body>
<?php
require("./CConnection.php");
class CMatkul {
private $kode, $matakuliah, $sks, $dosen, $c;
private $insert, $update;
public function CMatkul() {
}
public function getKode() {
return $this->kode;
}
public function setKode($kode) {
$this->kode=$kode;
}
public function getMatakuliah() {
return $this->matakuliah;
}

public function setMatakuliah($matakuliah) {


$this->matakuliah=$matakuliah;
}
public function getSks() {
return $this->sks;
}
public function setSks($sks) {
$this->sks=$sks;
}
public function getDosen() {
return $this->dosen;
}
public function setDosen($dosen) {
$this->dosen=$dosen;
}

Lanjutan
CMatkul.php

Lanjutan
CMatkul.php

function getList() {
$sql = "select * from matkul";
$c = new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
return $query;
}
public function getInsert() {
$insert=false;

$sql="insert into matkul(kode,matakuliah,sks,dosen) values('".$this>getKode()."','".$this->getMatakuliah()."','".$this->getSks()."','".$this>getDosen()."')";


$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
if($query) {
$insert=true;
}

$c->closeConnection();
return $insert;
}
public function getDelete(){
$hid=$_GET['kode'];
$sql = "delete from matkul where kode= '$hid' ";
$c = new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
return $query;
}
//show data from table with ID
public function getListUpdate(){
$sql="select*from matkul where kode='$_GET[kode]' ";
$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
return $query;
}

Lanjutan
CMatkul.php

public function getUpdate(){


$update=false;
$sql="update matkul set matakuliah='".$this->getMatakuliah()."',sks='".$this->getSks()."',dosen='".$this->getDosen()."' where kode='".$this>getKode()."'";
$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
if($query){
$update=true;
}
$c->closeConnection();
return $update;
}
}
?>
</body>

<body>
<?php
include('./matkul/CMatkul.php');
$kode=$_POST['kode'];
$matakuliah=$_POST['matakuliah'];
$sks=$_POST['sks'];
$dosen=$_POST['dosen'];
$mk=new CMatkul();
$mk->setKode($kode);
$mk->setMatakuliah($matakuliah);
$mk->setSks($sks);
$mk->setDosen($dosen);
$hasil=$mk->getInsert();
if($hasil)
{
?>
<script language="javascript">alert("Anda Berhasil Menyimpan Data");
document.location="login.php?m=listmatkul";</script>
<?php
}
else
{
echo"Simpan Data Gagal";
}
?>
</body>

Matkul.php

updatematkul.php

<body>
<?php
//put your code here
include('./matkul/CMatkul.php');

Coding
updatematkul.ph
p

$cm=new CMatkul();
$query=$cm->getListUpdate();
$row=mysql_fetch_array($query);
?>
<form id="form1" name="form1" method="post" action="?m=updmatkul">
<font size="+1"FORM MASTER MATAKULIAH</font><BR /><BR />
<table width="308" border="0">
<tr>
<td width="96">Kode</td>
<td width="10">:</td>
<td width="188"><label>
<input type="text" name="kode" id="textfield" readonly="readonly" value="<?php
echo $row ['kode']; ?>"/>
</label></td>
</tr>
<tr>
<td>Mata Kuliah</td>
<td>:</td>
<td><label>
<input type="text" name="matakuliah" id="textfield2" value="<?php echo $row
['matakuliah']; ?>"/>
</label></td>

Lanjutan Coding
updatematkul.ph
p

</tr>
<tr>
<td>Jumlah SKS</td>
<td>:</td>
<td><label>
<input type="text" name="sks" id="textfield3" value="<?php echo $row ['sks']; ?
>"/>
</label></td>
</tr>
<tr>
<td>Dosen</td>
<td>:</td>
<td><label>
<input type="text" name="dosen" id="textfield4" value="<?php echo $row
['dosen']; ?>"/>
</label></td>
</tr>
</table>
<label>
<input type="submit" name="button" id="button" value="Update" />
</label>
<label>
<input type="reset" name="button2" id="button2" value="Batal" />
</label>
</form>

<?php
include('./matkul/CMatkul.php');
$cm=new CMatkul();
$kode=$_POST['kode'];
$matakuliah=$_POST['matakuliah'];
$sks=$_POST['sks'];
$dosen=$_POST['dosen'];

updmatkul.php

$cm->setKode($kode);
$cm->setMatakuliah($matakuliah);
$cm->setSks($sks);
$cm->setDosen($dosen);
$upd=$cm->getUpdate();
if($upd) {
?>
<script language="javascript">alert("Anda Berhasil Mengupdate Data");
document.location="login.php?m=listmatkul";</script>
<?php
}
else
{
echo"Update Data Gagal";
}
?>

listmatkul.php

<body>
<?php
include('./matkul/CMatkul.php');
$mk=new CMatkul();
$lihat=$mk->getList();
?>
<br />
<h1><center>Data Matakuliah</center></h1>
<table width="80%" align="center" border="1" cellpadding="1" cellspacing="0">
<tr>
<td><div align="center">Kode Matakuliah</div></td>
<td><div align="center">Nama Matakuliah</div></td>
<td><div align="center">Jumlah SKS</div></td>
<td><div align="center">Nama Dosen</div></td>
<th><div align="center">Update</div></th>
<td><div align="center">Hapus</div></td>
</tr>
<?php
while($row=mysql_fetch_array($lihat)) {
?>
<tr>
<td><?php echo $row['kode']; ?></td>
<td><?php echo $row['matakuliah']; ?></td>
<td><?php echo $row['sks']; ?></td>
<td><?php echo $row['dosen']; ?></td>
<td><a href="?m=updatematkul&amp;kode=<?= $row['kode'];?>">Edit</a></td>
<td align="center"><a href="?m=hapusmatkul&amp;kode=<?= $row['kode']; ?>">Hapus</a></td>
</tr>
<?php } ?>
</table>
<br />
<center><a href="login.php?m=matkul">Kembali ke Form</a></center>
<br />
</body>

Coding listmatkul.php

hapusmatkul.php
<?php
include('./matkul/CMatkul.php');
$cm=new CMatkul();
$hps=$cm->getDelete();
if($hps) {
?>
<script language="javascript">alert("Anda Berhasil Menghapus Data");
document.location="login.php?m=listmatkul";</script>
<?php
}
else
{
echo"Simpan Data Gagal";
}
?>

Transaksi

Transaksi.php
simpantrans.php
listtrans.php
CTrans.php

Halaman Transaksi

Transaksi.php
CTrans.php
simpantransaksi.php
listtrans.php

Transaksi.php

<body>
<form action="?f=simpantrans" method="post">
<h1>FORM MASTER PENILAIAN</h1>
<table width="341" border="0">
<tr>
<td>Nomor</td>
<td>:</td>
<td><label>
<input type="text" name="id" />
</label></td>
</tr>
<tr>
<td width="166">NIM</td>
<td width="7">:</td>
<td >
<?php
$host='localhost';
$user='root';
$pass='';
$db='dbsatu';
$k=mysql_connect($host,$user,$pass) or die(mysql_error());
if ($k)
{
mysql_select_db($db) or die(mysql_error());
} else {
echo "Koneksi ke database gagal";
}
echo"<select name='nim'>";
$tampil=mysql_query("select * from mahasiswa order by nim");
while($w=mysql_fetch_array($tampil)){
echo"<option value=$w[nim] selected>$w[nim]</option>";
}
echo"</select>";
?>

Coding
transaksi.php

</td>
</label></td>
</tr>
<tr>
<td>KODE MATA KULIAH</td>
<td>:</td>
<td><label>
<?php $host='localhost';
$user='root';
$pass='';
$db='dbsatu';
$k=mysql_connect($host,$user,$pass) or die(mysql_error());
if ($k)
{
mysql_select_db($db) or die(mysql_error());
} else {
echo "Koneksi ke database gagal";
}
echo"<select name='kode'>";
$tampil=mysql_query("select * from matkul order by kode");
while($w=mysql_fetch_array($tampil)){
echo"<option value=$w[kode] selected>$w[kode]</option>";
}
echo"</select>";
?>
</label></td>
</tr>
<tr>
<td>NILAI ABSEN</td>
<td>:</td>
<td><label>
<input type="text" name="na" />
</label></td>

Lanjutan Coding
transaksi.php

</tr>
<tr>
<td>NILAI TUGAS</td>
<td>:</td>
<td><label>
<input type="text" name="nt" />
</label></td>
</tr>
<tr>
<td>NILAI UTS</td>
<td>:</td>
<td><label>
<input type="text" name="nuts" />
</label></td>
</tr>
<tr>
<td>NILAI UAS</td>
<td>:</td>
<td><label>
<input type="text" name="nuas" />
</label></td>
</tr>
<tr>
<td colspan="3"><label>
<input type="submit" name="button" id="button" value="Simpan" />
</label>
<label>
<input type="reset" name="button2" id="button2" value="Batal" />
</label></td>
</tr> </table>
</form>
</body>

Lanjutan Coding
transaksi.php

CTrans.php
<?php
require("./CConnection.php");
class CTrans{
private $c, $nim, $kode,$na, $nt, $nuas, $uts, $akhir, $grade;
private $simpan;
public function CTrans(){
}
public function getId() {
return $this->id;
}
public function setId($id) {
$this->id = $id;
}
public function getNim() {
return $this->nim;
}
public function setNim($nim) {
$this->nim = $nim;
}
public function getKode(){
return $this->kode;
}
public function setKode($kode){
$this->kode=$kode;
}
public function getNa(){
return $this->na;
}

public function setNa($na){


$this->na=$na;
}
public function getNt(){
return $this->nt;
}
public function setNt($nt){
$this->nt=$nt;
}
public function getNuas(){
return $this->nuas;
}
public function setNuas($nuas){
$this->nuas=$nuas;
}
public function getNuts(){
return $this->nuts;
}
public function setNuts($nuts){
$this->nuts=$nuts;
}
public function getAkhir(){
return $this->akhir;
}
public function setAkhir($akhir){
$this->akhir=$akhir;
}

Lanjutan
CTrans.php

public function getGrade(){


return $this->grade;
}
public function setGrade($grade){
$this->grade=$grade;
}
function getList(){
$sql = "select * from trans";
$c = new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die(mysql_error());
return $query;
}
public function getSimpan() {
$simpan = false;
$sql="insert into trans (id, nim, kode, na, nt, nuts, nuas, akhir, grade) values ('".$this->getId()."','".$this>getNim()."','".$this->getKode()."','".$this->getNa()."','".$this->getNt()."','".$this->getNuts()."','".$this>getNuas()."','".$this->getAkhir()."','".$this->getGrade()."')";
$c=new CConnection();
$c->openConnection();
$query=mysql_query($sql) or die (mysql_error());
if($query){
$simpan = true;
}
$c->closeConnection();
return $simpan;
}
}
?>
</body>

Lanjutan
CTrans.php

<body>
<?php
include('CTrans.php');
$nim=$_POST['nim'];
$kode=$_POST['kode'];
$na=$_POST['na'];
$nt=$_POST['nt'];
$nuts=$_POST['nuts'];
$nuas=$_POST['nuas'];
$akhir=(($na*0.1)+($nt*0.2)+($nuts*0.3)+
($nuas*0.4));
if ($akhir>=80){
$grade='A';
}
else if ($akhir>=68 and $akhir<=79){
$grade='B';
}
else if ($akhir>=58 and $akhir<=67){
$grade='C';
}
else if ($akhir>=43 and $akhir<=57){
$grade='D';
}
else {
$grade='E';
}

simpantrans
.php
$ct =new CTrans();
$ct->setNim($nim);
$ct->setKode($kode);
$ct->setNa($na);
$ct->setNt($nt);
$ct->setNuts($nuts);
$ct->setNuas($nuas);
$ct->setAkhir($akhir);
$ct->setGrade($grade);
$hasil=$ct->getSimpan();
if($hasil)
{
?>
<script language="javascript">alert("Anda
Berhasil Menyimpan Data");
document.location="login.php?
m=listtrans";</script>
<?php
}
else
{
echo "Simpan Data Gagal";
}
?>
</body>

listtrans.php

Coding
listtrans.php

<body>
<?php
include('./transaksi/CTrans.php');
$ct = new CTrans();
$query = $ct->getList();
?>
<br />
<h1><center>Data Nilai Mahasiswa</center></h1>
<table width="90%" align="center" border="1" cellspacing="0"
cellpadding="1">
<tr>
<th>No</th>
<th>NIM</th>
<th>Kode Matakuliah</th>
<th>Nilai Absen</th>
<td><?php echo $row['na']; ?></td>
<th>Nilai Tugas</th>
<td><?php echo $row['nt']; ?></td>
<th>Nilai UTS</th>
<td><?php echo $row['nuts']; ?></td>
<th>Nilai UAS</th>
<td><?php echo $row['nuas']; ?></td>
<th>Nilai Akhir</th>
<td><?php echo $row['akhir']; ?></td>
<th>Grade</th>
<td><?php echo $row['grade']; ?></td>
</tr>
</tr>
<?php } ?>
<?php while($row = mysql_fetch_arraya($query)){ ?>
</table>
<tr>
<br />
<td><?php echo $row['id']; ?></td>
<center><a href="login.php?
<td><?php echo $row['nim']; ?></td>
m=transaksi">Kembali ke
<td><?php echo $row['kode']; ?></td>
Form</a></center>
<br />
</body>

Tugas Project UAS


Membuat website sesuai tema masing2 kelompok,
isi webste minimal 2 tabel master dan 1 transaksi.
Membuat makalah yang isinya menjelaskan runing
program website yang dibuat, meliputi beberapa
diagram UML berikut :
1. Tahapan analisis (requirement)
2. Use case diagram
3. Activity diagram
4. Class diagram
5. Sequance diagram
6. Deployment diagram
7. Component diagram
8. ERD & LRS

Vous aimerez peut-être aussi