Assalamu’alaikum Wr Wb
gimana kabarnya sobat wp dihari senin yang cerah ini yang jelas ada yang lagi ikut upacara padahal tidak semua orang harus upacara
ada yang beraktifitas di kantor dan lain sebagainya
ok disini aku punya program aplikasi yang menarik yang belum pernah ada sebelumnya yaitu “aplikasi jadwal kuliah berbasis php dan mysql” bro
tapi seperti biasanya bagi yang ingin tau contoh programnya seperti apa bisa di download disini gratis tidak perlu merogoh saku š
tapi bagi yang ingin tau seperti apa scriptnya
ini dia syaratnya simple aja buat databasenya dulu dengan judul jadwal_kuliah
kemudian begitu selesai bikin tabel-tabelnya buka notepad++ nya bro
lalu ketik script ini
<?php
$server=”localhost”;
$user=”root”;
$password=”root”;
mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“jadwal_kuliah”) or die (mysql_error());
?>
save dengan nama connection.php
lalu ctrl+n di notepad++mu kemudian ketik script ini
<html>
<head><title>Program Aplikasi jadwal kuliah</title>
</head>
<body>
<form name=”jadwal_kuliah” action=”” method=”post”>
<table border=”1″ align=”center” bgcolor=”lightgreen”>
<tr>
<td colspan=”3″ align=”center”><h2 align=”center”>Form Input Jadwal kuliah</h2></td>
</tr>
<tr>
<td>id jadwal</td>
<td><input name=”id_jadwal” type=”hidden”></td>
</tr>
<tr>
<td>kode mata kuliah</td>
<td>mata kuliah</td>
</tr>
<tr>
<td><input name=”textkd_matkul” type=”text” size=”6″ maxlength=”6″></td>
<td><input name=”textmatkul” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<td>kode dosen</td>
<td>dosen</td>
</tr>
<tr>
<td><input name=”textkd_dosen” type=”text” size=”6″ maxlength=”6″></td>
<td><input name=”textdosen” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<td>semester</td>
<td>ruang</td>
</tr>
<tr>
<td><input name=”radiosemester” type=”radio” value=”ganjil”>ganjil
<input name=”radiosemester” type=”radio” value=”genap”>genap</td>
<td><input name=”textruang” type=”text” size=”14″ maxlength=”14″></td>
</tr>
<tr>
<td>jurusan</td>
<td>keterangan</td>
</tr>
<tr>
<td><input name=”textjurusan” type=”text” size=”50″ maxlength=”50″></td>
<td><input name=”textketerangan” type=”text” size=”50″ maxlength=”50″></td>
</tr>
<tr>
<td colspan=”3″ align=”center”>
<input name=”buttonsave” type=”submit” value=”save”>
<input name=”buttoncancel” type=”reset” value=”cancel”>
</td>
</tr>
</table>
</form>
<?php
if($_POST[“buttonsave”]==”save”)
{
$textkd_matkul = $_POST[‘textkd_matkul’];
$textmatkul = $_POST[‘textmatkul’];
$textkd_dosen = $_POST[‘textkd_dosen’];
$textdosen = $_POST[‘textdosen’];
$radiosemester = $_POST[‘radiosemester’];
$textruang = $_POST[‘textruang’];
$textjurusan = $_POST[‘textjurusan’];
$textketerangan = $_POST[‘textketerangan’];
$server=”localhost”;
$user=”root”;
$password=”root”;
$id_mysql=mysql_connect(“localhost”,”root”,”root”);
$db_jadwal_kuliah=mysql_select_db(“jadwal_kuliah”, $id_mysql);
$sql = “INSERT INTO `jadwal_kuliah`.`jadwal` (`kd_matkul`, `matkul`, `kd_dosen`, `dosen`, `semester`, `ruang`, `jurusan`, `keterangan`) VALUES (‘$textkd_matkul’, ‘$textmatkul’, ‘$textkd_dosen’, ‘$textdosen’, ‘$radiosemester’, ‘$textruang’, ‘$textjurusan’, ‘$textketerangan’)”;
$hasil = mysql_query($sql, $id_mysql);
if(empty($hasil))
print(“jadwal kuliah dengan mata kuliah = ‘$textmatkul’ dan dosen = ‘$textdosen’ belum ada di database”);
else
print(“jadwal kuliah dengan mata kuliah = ‘$textmatkul’ dan dosen = ‘$textdosen’ sukses disave di database”);
mysql_close($id_mysql);
}
?>
</body>
<p>untuk list jadwal bisa dilihat di <a href=”tampil.php”>sini</a></p>
</html>
lalu save dengan nama index.php
untuk menampilkannya ctrl+n lagi di notepad++ ya
ketik script berikut ini
<html>
<head><title>list jadwal kuliah</title>
</head>
<body>
<?php
$server=”localhost”;
$user=”root”;
$password=”root”;
$id_mysql=mysql_connect(“localhost”,”root”,”root”);
if(! $id_mysql)
die(mysql_error());
$db_jadwal_kuliah=mysql_select_db(“jadwal_kuliah”, $id_mysql);
if(! $db_jadwal_kuliah)
die(mysql_error());
$sql = “SELECT id_jadwal, kd_matkul, matkul, kd_dosen, dosen, semester, ruang, jurusan, keterangan FROM jadwal”;
$hasil = mysql_query($sql, $id_mysql);
if(! $hasil)
die(mysql_error());
$nomor=0;
print(“<table width=\”120%\” border=\”1\” align=\”center\”>\n”);
print(“<tr align=\”center\” bgcolor=\”#00ff7f\”>\n”);
print(“<td width=\”10%\”>id jadwal</td>\n”);
print(“<td width=\”10%\”>kd matkul</td>\n”);
print(“<td width=\”15%\”>matkul</td>\n”);
print(“<td width=\”10%\”>kd dosen</td>\n”);
print(“<td width=\”10%\”>dosen</td>\n”);
print(“<td width=\”10%\”>semester</td>\n”);
print(“<td width=\”10%\”>ruang</td>\n”);
print(“<td width=\”10%\”>jurusan</td>\n”);
print(“<td width=\”15%\”>keterangan</td>\n”);
print(“<td width=\”15%\”>pilihan</td>\n”);
print(“</tr>\n”);
while($baris = mysql_fetch_row($hasil))
{
$nomor++;
$id_jadwal=$baris[0];
$kd_matkul=$baris[1];
$matkul=$baris[2];
$kd_dosen=$baris[3];
$dosen=$baris[4];
$semester=$baris[5];
$ruang=$baris[6];
$jurusan=$baris[7];
$keterangan=$baris[8];
print(“<tr align=\”center\” bgcolor=\”#87ceeb\”>\n”);
print(“<td>$id_jadwal</td>\n”);
print(“<td>$kd_matkul</td>\n”);
print(“<td>$matkul</td>\n”);
print(“<td>$kd_dosen</td>\n”);
print(“<td>$dosen</td>\n”);
print(“<td>$semester</td>\n”);
print(“<td>$ruang</td>\n”);
print(“<td>$jurusan</td>\n”);
print(“<td>$keterangan</td>\n”);
print(“<td><a href=\”hapus_jadwal.php?id_jadwal=$id_jadwal\”>remove</a>|<a href=\”index.php\”>add</a></td>\n”);
}
print(“</table>\n”);
mysql_close($id_mysql);
?>
</body>
</html>
kemudian save lagi dengan nama tampil.php
dan yang terakhir nih mas bro mbak bro
kalo pengen menghapus jadwal tanpa ke database ctrl+n di notepad++mu
dan ketik script ini
<?php
$connection = mysql_connect(“localhost”,”root”,”root”) or die (mysql_error());
mysql_select_db(“jadwal_kuliah”) or die (mysql_error());
$id_jadwal = $_GET[‘id_jadwal’];
mysql_query(“DELETE FROM `jadwal` WHERE `jadwal`.`id_jadwal` = ‘$id_jadwal'”) or die (mysql_error());
mysql_close($connection);
?>
<p>jadwal kuliah sudah dihapus silahkan lihat <a href=”tampil.php”>disini</a></p>
simpan dengan nama hapus_jadwal.php
jadi sederhana bukan programnya
so selamat berkreasi di dunia programming
Link download ga bisa dibuka gaan
SukaSuka
Bisa dimasukin metode optimasi mas?
SukaSuka
belum sempat mas he he he soalnya itu cuma contoh sederhananya dulu Insya Allah kalo ada waktu akan aku coba masukin metode optimasinya
SukaSuka
sangat membantu sekali, terimakasih
SukaSuka
Codingan index yang bagian radio button gak work mas, jadinya malah bentuk tulisan bkn button
SukaSuka
ga bisa di download
SukaSuka
Bisakah kirim source codenya lewat email no.ribed21@gmail.com
SukaSuka
Bisakah kirim source codenya lewat email gedhesmbell@gmail.com
SukaSuka
mungkin bagi yang pemula dan awam, ga akan mengerti seperti saya, tapi ingin pandai dan bisa, setelah disimpan, filenya, dibukanya pake apa bg, drivernya apa, dibuka pakai dreamweaver, keliatan emang,,tapi tuk pengoperasian aslinya, selanjutnya dibuka pakai apa bg..makasih bg atas ilmunya
SukaSuka
dibuka pakai browser terus ketikan localhost/nama_folder tempat project kita tersimpan di addressbar terus untuk membuka filenya bisa menggunakan dreamweaver, notepad++/notepad biasa bawaan windows dan juga menggunakan rapidphp atau kalau anda punya software editor php yang lain itu juga bisa
SukaSuka