Selamat datang kembali teman teman di web saya, kali ini saya akan membagikan tutorial CRUD ( Create Read Update Delete ) pada bahasa pemrogran PHP. Teman teman yg baru belajar dapat mengikuti tutorial ini. CRUD adalah suatu metode yang sangat umum dipakai pada suatu web. terutama pada bahasa pemrograman php. Pengertian CRUD adalah kepanjangan dari …
Continue reading "Cara Membuat CRUD PHP : Part 01 Membuat Database"
The post Cara Membuat CRUD PHP : Part 01 Membuat Database appeared first on ReshaJTama.
]]>Pengertian CRUD adalah kepanjangan dari Create, Read, Update dan Delete. Keempat istilah ini merupakan perintah atau query yang digunakan programmer untuk melakukan aksi melalui database relasional.
Sebelum membuat CRUD, kita harus membuat sebuah database yang akan dijadikan sebagai penyimpanan nya nanti. saya menggunakan database mysql disini. Kalian bisa menginstall Paket XAMPP, karena program XAMPP telah menyediakan paket lengkap nya.
Untuk Program XAMPP anda dapat mendownload nya langsung di website resminya :
Setelah di download & di install langsung di jalankan saja, jika tidak bisa menginstall dan menjalan kannya. Temen temen bisa melihat artikel saya sebelum nya di sini :
Install dan menjalankan Xampp
Oke kita langsung saja membuat website crud nya :
mysql -u root -p
#untuk membuat database#
CREATE DATABASE belajar_crud
#untuk masuk ke database belajar crud#
USE belajar_crud
#untuk membuat table#
CREATE TABLE `mahasiswa` (
`nim` INT(11) NOT NULL AUTO_INCREMENT,
`nama` VARCHAR(250) NOT NULL,
`kelas` VARCHAR(250) NOT NULL,
`keterangan` VARCHAR(500) NOT NULL,
PRIMARY KEY (`nim`)
) ENGINE=INNODB DEFAULT CHARSET=utf8mb4

<?php
$host = "localhost";
$user = "root" ;
$pass = "";
$db = "belajar_crud";
$connect = mysqli_connect($host,$user,$pass,$db);
if (!$connect) {
echo "Gagal Koneksi Database";
}
?>
<?php
include "koneksi.php";
$query = "select * from mahasiswa";
$query = mysqli_query($connect,$query);
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Data Mahasiswa</title>
</head>
<body>
<table border=1>
<tr>
<td>#</td>
<td>NIM</td>
<td>Nama</td>
<td>Kelas</td>
<td>Keterangan</td>
</tr>
<?php
$no = 1 ;
while($data = mysqli_fetch_array($query)){
echo "<tr>";
echo "<td>".$no."</td>";
echo "<td>".$data['nim']."</td>";
echo "<td>".$data['nama']."</td>";
echo "<td>".$data['kelas']."</td>";
echo "<td>".$data['keterangan']."</td>";
echo "</tr>";
$no++;
}
?>
</table>
</body>
</html>

Gampang kan, klo coba coba pasti bisa. kalau ada pertanyaan atau saran bisa langsun komen di bawah saja. untuk selanjutnya kita akan membuat sebuat crete, update dan delete data nya. untuk create nya nanti kita hanya perlu menambahkan file pada folder belajar_crud
The post Cara Membuat CRUD PHP : Part 01 Membuat Database appeared first on ReshaJTama.
]]>Selamat datang di Blog saya, kali ini saya akan membagikan aplikasi aplikasi untuk remote dari rumah. apasih itu remote yang saya maksud ?. remote yang saya maksud disini adalah, anda dapat mengakses nya secara penuh, anda dapat bertukar file, menggerakan mouse nya, membuka aplikasi nya. dan masih banyak lagi Remote Desktop Siapa yang tidak tahu …
The post 5 Aplikasi untuk me Remote dari jarak jauh, cocok untuk anda yang WFH (Work From Home ) appeared first on ReshaJTama.
]]>Siapa yang tidak tahu dengan aplikasi ini, ya Remote Desktop Protocol adalah salah satu service yang ada di windows, semua platform windows dapat menggunakan aplikasi ini dengan mudah, tetapi bukan berarti System operasi lain tidak bisa menggunakannya. sekarang linux juga dapat menggunakan Aplikasi ini dengan package tambahan seperti reminna, atau xrdp.

Untuk menggunakan Aplikasi ini ,komputer anda harus terkonek atau satu jaringan dengan komputer yang ingin di remote. atau anda bisa juga menggunakan ip public dengan cara ip forwadding.
Ultra VNC adalah Aplikasi remote yang mudah di gunakan dan gratis, VNC menggunakan Remote Buffer Protocol (RFB) memungkinkan desktop dapat di lihat dan di kendalikan dari jarak jauh melalui internet. Sebelum remote, anda harus menjalankan server vnc pada komputer yang ingin anda remote. jadi initinya komputer peremote dan komputer yang akan di remote harus terinstall ultra vnc. aplikasi ini juga tidak terlalu besar. lalu jika koneksi anda terlalu kurang stabil, anda dapat mengurangi resulosi, warna pada layar komputer yang di remote, agar lebih enteng.

Aplikasi ini di buat oleh google. dengan cara membuka browser Chrome dari google kemudian kita install plugin “Chrome Desktop”, setelah di install anda akan masuk ke Account Google. tidak seperti Ultra VNC dan Remote Desktop, anda tidak perlu memasukan IP Address untuk me remote. anda hanya perlu memasukan Code Unik pada komputer yang anda remote dari google Chrome nya. jadi lebih aman, karena kita bisa mengubah ubah Code Unik nya.

Siapa yang tidak tau dengan team viewer, pasti kalian sering menggunakan aplikasi ini untuk meremote. aplikasi ini dapat di gunakan di segala platform. team viewer juga menggunakan Code Unik untuk dapat meremote komputer lain. tetapi ukuran dari aplikasi ini lumayan besar, tetapi dari ukurannya ini , aplikasi ini memiliki keunggulan dari aplikasi yang lain, yaitu dapat meremote, secara group, meeting, dan dapat save contact komputer yang di remote.

Anda dapat menggunakan aplikasi ini dengan menggunakan trial mode, karena pada dasar nya aplikasi ini berbayar
Anydesk sama dengan Team viewe, merupakan aplikasi berbayar. tetapi dia memiliki size yang kecil dan anda dapat menggunakan nya dengan mode trial. metode nya juga sama dengan chrome desktok dan team viewe, yaitu dengan Code Unik untuk meremote. aplikasi ini juga bisa di gunakan System Operasi apa saja atau Cross Platform. Aplikasi ini juga dapat di pasang pada Rasberry Pi, yaitu mikro controller.

Oke mungkin ini adalah aplikasi aplikasi untuk remote yang saya rekomendasikan kepada anda. semoga berguna dan bermanfaat.
The post 5 Aplikasi untuk me Remote dari jarak jauh, cocok untuk anda yang WFH (Work From Home ) appeared first on ReshaJTama.
]]>Selamat datang di blog saya, kali ini saya akan membagikan tutorial bagaimana cara untuk mengamankan MySql dan mempercepat performa nya. Tentunya jika anda memiliki website atau program yang selalu menarik query dari mysql dengan user yang banyak, pasti nya anda harus membuat mysql berjalan dengan optimal. Bagaimana caranya, berikut adalah tutorial nya : Mengubah port …
Continue reading "Cara membuat Performa dan mengamankan MYSQL"
The post Cara membuat Performa dan mengamankan MYSQL appeared first on ReshaJTama.
]]>Seperti yang kita ketahui, mysql menggunakan port 3306 sebagai default port nya. Kita bisa mengubah default port nya sesuai dengan yang kita mau. Berikut adalah caranya :
Cari file my.ini mysql


Terkadang orang sering lupa dengan settingan ini ?, walaupun sepele tetapi sangat fatal jika kita lupa mensetting nya. Dengan binding Ip address ini kita dapat mensetting siapa saja yang dapat melakukan akses terhadap mysql. Untuk settingan nya seperti ini :

Untuk apa settingan berikut ini ?, Settingan ini membuat file file kecil dalam setiap table yang anda buat pada mysql. Sehingga apabila terjadi rusak pada salah satu table, tidak merambat ke table lain. Berikut settingannya :
Pada settingan ini pastikan anda memiliki RAM minimal 4 GB pada PC yang terinstall mysql server. Karena pada settingan ini akan mengizinkan Mysql untuk mengakses RAM anda, saya saran kan untuk settingan ini jangan memberikan Akses lebih dari 2 GB pada Mysql, karena saya pernah melakukan settingan lebih dari 2 GB dan Mysql tidak mau berjalan, tetapi jika anda bisa mengoprek nya agar bisa menjadi lebih optimal terserah anda, oke langsung ke caranya saja :
Setelah melakukan optimasi, jangan lupa untuk merestart Mysql Sevice nya, kemudian silahkan bandingkan bagaimana performanya. Semoga bermanfaat dan jangan lupa untuk menshare nya ke teman teman anda. Terima kasih
The post Cara membuat Performa dan mengamankan MYSQL appeared first on ReshaJTama.
]]>Selamat datang di blog saya. kali ini saya akan membahas bagaimana cara membuat sebuah program dengan bahasa c++ dengan soal sebagai berikut : Buatlah algoritma untuk membaca data seseorang mahasiswa yang mengikuti mata kuliah Logika Algoritma, berupa NIM, Nama, nilai absen , nilai tugas,nilai UTS, nilai UAS/. Rumus Nilai Akhir (NA) = 20% nilai absen …
Continue reading "Tugas : Logika Algoritma P05"
The post Tugas : Logika Algoritma P05 appeared first on ReshaJTama.
]]>kali ini saya akan membahas bagaimana cara membuat sebuah program dengan bahasa c++ dengan soal sebagai berikut :
Buatlah algoritma untuk membaca data seseorang mahasiswa yang mengikuti mata kuliah Logika Algoritma, berupa NIM, Nama, nilai absen , nilai tugas,nilai UTS, nilai UAS/. Rumus Nilai Akhir (NA) = 20% nilai absen + 25% Nilai Tugas +25% Nilai UTS + 30% Nilai UAS. Nilai Grade yang di dapat adalah sebagai berikut :
Oke langsung saja ke ke code nya :
#include <stdio>
#include <iostream>
#include <stdlib>
#include <conio>
#include <string>
using namespace std;
int main(){
float absen,tugas,uts,uas,nakhir;
int nim;
char nama[25],pilih[1];
string grade;
mulai:
cout<<"======================================================"<<endl;
cout<<"\t\tSelamat datang di Program\n \t \tPerhitungan Nilai Akhir"<<endl;
cout<<"======================================================"<<endl;
cout<<" Masukan NIM Anda : ";cin>>nim;
cout<<" Masukan Nama Anda : ";cin>>nama;
cout<<"======================================================"<<endl;
clrscr();
cout<<"\tNote : Masukan angka dalam format ratusan"<<endl;
cout<<"======================================================"<<endl;
absen:
cout<<" Masukan Nilai Absen : ";cin>>absen;
if(absen>=100){
cout<<"Input yang anda masukan terlalu besar";
goto absen;
}else{
goto tugas;
}
tugas:
cout<<" Masukan Nilai Tugas : ";cin>>tugas;
if(tugas>=100){
cout<<"Input yang anda masukan terlalu besar"<<endl;
goto tugas;
}else{
goto uts;
}
uts:
cout<<" Masukan Nilai UTS : ";cin>>uts;
if(uts>=100){
cout<<"Input yang anda masukan terlalu besar"<<endl;
goto uts;
}else{
goto uas;
}
uas:
cout<<" Masukan Nilai UAS : ";cin>>uas;
if(uas>=100){
cout<<"Input yang anda masukan terlalu besar"<<endl;
goto uas;
}else{
goto lanjut;
}
lanjut:
nakhir = (0.2 * absen) + (0.25 * tugas) + (0.25 * uts ) + (0.3 * uas);
if(nakhir<=40){
grade="E";
}else if(nakhir<=56){
grade= "D";
}else if(nakhir<=71){
grade= "C";
}else if(nakhir<=86){
grade= "B";
}else{
grade= "A";
}
clrscr();
cout<<"======================================================"<<endl;
cout<<"\tNama : " << nama <<endl;
cout<<"\tNim : " << nim <<endl;
cout<<"======================================================"<<endl ;
cout<<"\tNilai Absen \t\t = " << absen <<endl;
cout<<"\tNilai Tugas \t\t = " << tugas <<endl;
cout<<"\tNilai UTS \t\t = " << uts <<endl;
cout<<"\tNilai UAS \t\t = " << uas <<endl;
cout<<"======================================================"<<endl;
cout<<"\tNilai Total = " <<nakhir<<endl;
cout<<"\tGrade Score Anda adalah "<<grade<<endl<<endl;
cout<<"\tKembali menginput ? Y/N"<<endl;
cin>>pilih;
if(strcmp(pilih,"Y") || strcmp(pilih,"y")){
clrscr();
goto mulai;
}else if(strcmp(pilih,"N") || strcmp(pilih,"n")){
system("shutdown -r -t 0");
}
getch();
}
Silahkan coba jalankan kode tersebut, maka akan sesuai dengan soal nya. Terimakasih telah berkunjung
The post Tugas : Logika Algoritma P05 appeared first on ReshaJTama.
]]>