Ekspresi | Belajar HTML dan PHP | Sunda | Kontak | Gmail | Uang Adsense
Kuliah Sistem Informasi,
Jurnal Ilmiah Sistem Informasi
STMIK JABAR
LP3I Tasikmalaya
STAI Al-Falah
Belajar Pemrograman PHP, MySQL, Framework CI, Domain, Hosting dan CMS Wordpress
Bisnis Bitcoin | Daftar Isi | Tools Penting | PrivacyPolicy | Inggris Arab

Saturday, May 11, 2019

Belajar PHP, MySQLi dan SI STMIK JABAR

Web 2
Download Xampp Terbaru
Install di folder Xampp1

Setelah selesai install, praktikkan tutorial di bawah ini:
1. Cetak PHP
2. Relasi (PHP dan MySQLi)
3. CRUD Foto (Download, kemudian jalankan!)

***
Arsip Sebelumnya.

Thursday, May 9, 2019

Belajar PHP dan MYSQLi Menampilkan Relasi Dua Tabel atau Lebih

Buatlah file 1krs.php
Copy-paste script ini:
<?php

//koneksi ke database mysql, silahkan di rubah dengan koneksi agan sendiri
$koneksi = mysqli_connect("localhost","root","","stmikj2");

//cek jika koneksi ke mysql gagal, maka akan tampil pesan berikut
if (mysqli_connect_errno()){
echo "Gagal melakukan koneksi ke MySQL: " . mysqli_connect_error();
}

//$sql = 'SELECT a.id, a.name,b.id FROM tutorials_inf a,tutorials_bks b WHERE a.id = b.id';
$sql = 'select * from 1mhs p inner join 1krs b on p.nim=b.nim';
$result = mysqli_query($koneksi,$sql);
?>

<table cellpadding="5" cellspacing="0" border="1">
<tr>
<th>NIM</th>
<th>Mahasiswa</th>
<th>KDMK</th>
</tr>
<?php while($buku = mysqli_fetch_array($result)){
?>
<tr>
<td><?php echo $buku['nim'];?></td>
<td><?php echo $buku['nama'];?></td>
<td><?php echo $buku['kdmk'];?></td>
</tr>
<?php }?>
</table>

Jalankan di browser!

***
Buat file 2jurusan.php
Copy-paste script ini:
<?php

//koneksi ke database mysql, silahkan di rubah dengan koneksi agan sendiri
$koneksi = mysqli_connect("localhost","root","","stmikj2");

//cek jika koneksi ke mysql gagal, maka akan tampil pesan berikut
if (mysqli_connect_errno()){
echo "Gagal melakukan koneksi ke MySQL: " . mysqli_connect_error();
}

$sql = 'select * from 1mhs p inner join 1jurusan b on p.nim=b.nim';
$result = mysqli_query($koneksi,$sql);
?>

<table cellpadding="5" cellspacing="0" border="1">
<tr>
<th>NIM</th>
<th>Mahasiswa</th>
<th>Kode Jurusan</th>
</tr>
<?php while($buku = mysqli_fetch_array($result)){
?>
<tr>
<td><?php echo $buku['nim'];?></td>
<td><?php echo $buku['nama'];?></td>
<td><?php echo $buku['kdj'];?></td>
</tr>
<?php }?>
</table>

Jalankan di browser!
***

Buat file 3krs.php
Copy-paste script ini:
<?php

//koneksi ke database mysql, silahkan di rubah dengan koneksi agan sendiri
$koneksi = mysqli_connect("localhost","root","","stmikj2");

//cek jika koneksi ke mysql gagal, maka akan tampil pesan berikut
if (mysqli_connect_errno()){
echo "Gagal melakukan koneksi ke MySQL: " . mysqli_connect_error();
}

$sql = 'select * from 1mhs p inner join 1krs b on p.nim=b.nim
inner join 1mk a on a.kdmk=b.kdmk';
$result = mysqli_query($koneksi,$sql);
?>

<table cellpadding="5" cellspacing="0" border="1">
<tr>
<th>NIM</th>
<th>Mahasiswa</th>
<th>KDMK</th>
<th>Mata Kuliah</th>
</tr>
<?php while($buku = mysqli_fetch_array($result)){?>
<tr>
<td><?php echo $buku['nim'];?></td>
<td><?php echo $buku['nama'];?></td>
<td><?php echo $buku['kdmk'];?></td>
<td><?php echo $buku['mk'];?></td>
</tr>
<?php }?>
</table>

Jalankan di browser!

***

Buat file 4krs
Copy-paste script ini:
<?php
//koneksi ke database mysql, silahkan di rubah dengan koneksi agan sendiri
$koneksi = mysqli_connect("localhost","root","","stmikj2");

//cek jika koneksi ke mysql gagal, maka akan tampil pesan berikut
if (mysqli_connect_errno()){
echo "Gagal melakukan koneksi ke MySQL: " . mysqli_connect_error();
}

$sql = 'select * from 1mhs p inner join 1krs b on p.nim=b.nim
inner join 1mk a on a.kdmk=b.kdmk where b.nim=1
';
$result = mysqli_query($koneksi,$sql);
?>
<table cellpadding="5" cellspacing="0" border="1">
<tr>
<th>NIM</th>
<th>Mahasiswa</th>
<th>KDMK</th>
<th>Mata Kuliah</th>
</tr>
<?php while($buku = mysqli_fetch_array($result))
{?>
<tr>
<td><?php echo $buku['nim'];?></td>
<td><?php echo $buku['nama'];?></td>
<td><?php echo $buku['kdmk'];?></td>
<td><?php echo $buku['mk'];?></td>
</tr>
<?php }?>
</table>

Jalankan di browser!

**

Buat file 4krscari
Copy-paste script ini:
<html>
<body>
<?php
//koneksi ke database mysql, silahkan di rubah dengan koneksi agan sendiri
$koneksi = mysqli_connect("localhost","root","","stmikj2");

//cek jika koneksi ke mysql gagal, maka akan tampil pesan berikut
if (mysqli_connect_errno()){
echo "Gagal melakukan koneksi ke MySQL: " . mysqli_connect_error();
}
?>

<form action="" method="get">
<label>Cari :</label>
<input type="text" name="cari">
<input type="submit" value="Cari">
</form>

<?php
if(isset($_GET['cari'])){
$cari = $_GET['cari'];
echo "<b>NIM: ".$cari."</b>";
}
?>

<table border="1">
<tr>
<th>KDMK</th>
<th>MK</th>
</tr>

<?php
if(isset($_GET['cari'])){
$cari = $_GET['cari'];

$data = mysqli_query($koneksi,"select * from 1mhs p inner join 1krs b on p.nim=b.nim
inner join 1mk a on a.kdmk=b.kdmk where b.nim like '%$cari'");
}
else{
$data = mysqli_query('select * from 1krs');
}
//$no = 1;
while($d = mysqli_fetch_array($data)){
?>
<tr>
<td><?php echo $d['kdmk'];?></td>
<td><?php echo $d['mk'];?></td>
</tr>
<?php } ?>
</table>

</body>
</html>

Jalankan di browser!

Tata Bahasa Arab (Jurumiyah/Nahwu)

Tuesday, May 7, 2019

Membuat Animasi/Game Tanpa Ngoding/Script

Bagi yang jurusan non-komputer, scratch bisa jadi alternatif untuk membuat animasi atau game tanpa perlu ngetik script.

Cukup geser-geser mirip Microsoft PowerPoint, aplikasi sudah jadi.

Aplikasi scratch ini bisa digunakan sebagai media pembelajaran, baik guru yang membuat aplikasi ataupun siswa sendiri yang membuatnya.

Scratch ada dua versi, yakni online dan offline. Dengan versi offline (download dulu ya..), kita bisa hemat kuota. Hehe

Versi online dan offline ada di https://scratch.mit.edu

Friday, April 19, 2019

Belajar Bahasa Arab

Halaman ini hanya untuk saya praktik bahasa Arab. Kalau tidak seperti ini, sering bolosnya. hehe


==

الجبل كبير
Al-jabalu kabirun
Gunung itu besar
1

Belajar Bahasa Inggris

Halaman ini hanya untuk saya praktik bahasa Inggris. Kalau tidak seperti ini, sering bolosnya. hehe

3.
2.
1. Despite stumbles, we must rise with optimism.

Tuesday, April 9, 2019

Aplikasi Web Yang Saya Buat

Saya adalah pelajar pemrograman berbasis web yang menggunakan PHP dan MySQL. Berikut ini aplikasi-aplikasi web yang saya buat dan pelajari:

Yang saya buat:
1. Penerimaan Mahasiswa Baru (PMB) online (baca deskripsi singkat)
2.


Yang saya pelajari, modifikasi dan sudah digunakan sesuai kebutuhan:
1. Wordpress
Ini menggunakan hosting berbayar. Jenisnya juga ada yang single user (blog personal), ada juga yang multi users (blog komunitas). Agar lebih hemat kuota (hahaha), gunakan saja Wrodpress offline (download gratis). Nanti dibukanya di localhost.

2. Online Journal Systems (OJS)
CMS ini lebih cocok untuk web penerbitan jurnal ilmiah. Beberapa web kampus yang saya cek menggunakan OJS juga, bukan membangun sendiri dari nol menggunakan Native PHP. Jadi, cukup instal. CMS ini juga bisa download versi offline-nya.

Semoga nanti update ya...
Sekarang, sedang membuat Kartu Rencana Studi (KRS) online

Karena saya masih belajar. Semuanya dibuat/didesain dengan sederhana tapi outputnya sudah layak digunakan, bahkan dicetak.

Monday, April 8, 2019

Aplikasi Web Kampus Siap Pakai

Karena sala satu kampus minta untuk membuatkan beberapa aplikasi web, saya mulai saja dengan pembuatan web Peneriman Mahasiswa Baru (PMB). Waktunya pun sangat singkat dan saya belum punya persediaan CMS-nya, ya saya buat baru saja dengan fasilitan output berikut ini:

1. Admin dan mahasiwa dapat mencetak "Konfirmasi Bukti Pembayaran", seperti resi ATM.
2. Admin dan mahasiwa dapat mencetak "Kartu Ujian."
3. Admin dan mahasiswa dapat mencetak "Formulir Pendaftaran" yang sudah diisi secara online.
4. Admin dan mahasiswa dapat mengecek identitas dan data pembayaran yang sudah diinput sendiri.
5. Admin dapat mengecek identitas dan bukti pembayaran semua mahasiswa .

Nah, itu dulu...hehe
Tahap berikutnya adalah membuatkan fasilitas agar admin dapat mengubah dan menghapus kedua data di atas untuk mempermudah pendaftaran online bila ada kesalahan saat mahasiswa memasukkan data.

Oh iya, aplikasi di atas dibuat menggunakan native PHP dan MSQLi.