Download Toko Online Sederhana Dengan PHP & Mysqli



Bissmillahirohmanirohim
Assalammualaikum, wr.wb

Kali ini saya akan share demo toko online sederhana dengan php & mysqli.

Sourcecode ini cocok untuk anda yang ingin belajar pemograman berbasis web (Bahasa pemograman php). dengan melihat sourcecode yang sudah jadi kita bisa belajar struktur datanya, logika, pemakaian query, rancangan databasenya. sourcecode ini juga bisa dikembangkan lagi.

Di toko online sederhana ini

Custommer
1. Custommer bisa memilih product, dan memasukanya ke keranjang belanja.
2. Custommer setelah melakukan belanja, customer dapa chekout dan memasukan data diri serta alamat.

Admin
1. Admin dapat mengupload data barang, mengubah data barang, menghapus data barang.
2. Admin dapat melihat customer yang sudah membeli barang, memberikan tanggapan apakah customer sudah melakukan pembayaran atau belum
3. Admin dapat menambahkan category barang, menghapus, mengubah, serta menambahkan sub category.
4. Admin dapat menambahkan user yang bertindak sebagai adminya.


Berikut beberapa ScreenShoot Aplikasinya

Tampilan Utama


Tampilan Login Admin

Tampilan Halaman Admin
Untuk mengakses halaman admin,
username: admin
password: admin123


Untuk Mendownload Sourcecodenya silahkan

DOWNLOAD DISINI

Untuk melihat Demo nya

LIHAT DISINI



Query Input Tanggal Otomatis di Mysql


Bismillahirrohmannirrohim
Assalammualaikum wr.wb

Hari ini gue melanjutkan mengerjakan projeck KKP temen yang gue bantuin dalam pengerjaanya. Projeck ini projeck sistem berbasis web untuk pencatatan penjualan di toko milik tante temen gue. pertama gue bikin design aplikasi, terus perancangan database, lanjut coding untuk input data master barang. dalam pembuatan database gue bikin tabel namanya tabel master barang, isi fieldnya ada kode barang, nama barang, harga, tanggal, stock, dan id kategori. setelah bikin tabel barang gue coba bikin form untuk menginput data master barang itu.

Design form siap, sekarang giliran gue buat sintak PHP nya supaya data yang di input bisa masuk ke database, sintaknya pun selesai, waktunya melakukan testing apakah bener itu data masuk kedatabase atau enggak.

setelah gue coba semua masuk kecuali tanggal, tanggal ini gak di input manual, karna gue pengen tanggal ini sebagai tanggal terinputnya data master barang, jadi gue ingin tanggal ini otomatis terimput saat data barang ini masuk ke database.

setelah gue cari tau, rupanya query yang gue masukin salah, dan query nya gampang banget yaitu "NOW()". untuk ngliat contoh query lengkap yang gue bikin ada dibawah ini.

$sql = "INSERT INTO barang (kdbrg, nmbrg, harga, stock, tanggal, category_id) VALUES ('$kode_barang', '$nama_barang', '$harga_barang', '$stock', NOW(), '$kategori')"; 


Query diatase bekerja dengan baik alhamdulillah.

Mungkin itu sedikit sharing dari gue mengenai Query Input Tanggal Otomatis di Mysql

Reset Mikrotik RB711U-2HnD


Bismillahirohmannirohim
Assalammualaikum wr.wb

Beberapa hari yang lalu dikantor ada router mikrotik yang nganggur, daripada gak digunain saya bawa aja nih routernya buat belajar belajar lagi dan kebetulan juga saya baru saja dapet ebook kungfu mikrotik di salah satu grup faceboook. Jadi sekalian belajar praktek dan posting aja deh hehe

Latar Belakang
Setelah aku cek router ini masih ada sisa sisa konfigurasi, jadi menurut saya kalo untuk belajar ya mending router masih kosong (tanpa konfigurasi). Sehingga  Saya memutuskan untuk merissetnya. 

Pembahasan
cara resetnya mudah ko, karna router Ini sudah memiliki tombol resset berada di sebelah kanan lubang power dan disebelah kiri lampu indikator power. untuk menekan tombol ini, kita membutuhkan pengungkit kecil, atau lidi, kawat atau pulpen. berikut cara resset dengan tombol berikut.

1. Pastikan semua kabel UTP tidak ada terhubung ke port ethernet (port jaringan) dari Router Mikrotik.

2. Pastikan kabel power (Adaptor) Tidak tercolok ke router, sehingga router mikrotik dalam keadaan Off.

3. Setelah semua dipastikan tidak ada yang tercolok (Kabel UTP / Adaptor) maka kemudian ambillah pengukit kecil untuk menekan tombol resset.

4. Sambil menekan tombol resset tersebut, colokan kembali kabel power adaptor, sehingga Router Mikrotik mendapatkan catuan atau aliran listrik, ini dilakukan dengan tetap menekan tombol resset. jika dalam menekan tombol resset terlepas maka prosedur resset harus diulang dari awal.

5. Saat menekan tombol resset maka lampu (LED) ACT akan berkedip-kedip, tetap terus menekan tombol resset sampai LED ACT tersebut padam.

6. Setelah LED ACT padam, anda harus tetap menekan tombol resset tersebut sampai semua LED indikator dari port ethernet menyala sebentar kemudian padam. untuk menunggu semua LED indikator dari port ethernet menyala, membutuhkan waktu kira-kira 20 sampai 40 detik.

7. Setelah semua LED indikator pada port ethernet menyala kemudoan padam, lepaskan kabel power sehingga Router Mikrotik OFF kembali.

8. Colokan kembali adaptor untuk menghidupkan kembali Router Mikrotik.

9. Router mikrotik anda sudah dapat digunakan kembali dengan konfigurasi default.

Untuk mengecek berhasil atau tidak, colokan kabel UTP colokan ke mikrotik. softwarenta  saya gunakan winbox. kemudian jalankan winbox, pilih neighbors maka winbox akan mendeteksi router mikrotik yang terhubung pada PC kita.

Kesimpulan
Langkah-langkah di atas berjalan dengan baik, router mikrotik terreset hingga konfigurasi menjadi default.

Download FMWhatsapp APK

Untuk mendownload klik link dibawah ini

Download FMWhatsapp.7.70  APK

Bahasa Pemograman Dasar, "Pengenalan"


Teori Singkat Tentang bahasa C

Bahasa C Dirancang oleh dennis M. Ritchie, Belio adalah seorang pegawai Bell Telephone Laboratories, Inc. di Murray Hill, New Jersey, Amerika Serikat (sekarang dikenal dengan AT&T Bell Laboratories) pada tahun 1972. ketika itu ia sedang bertugas membuat sebuah sistem operasi yang terbuka dan interaktif untuk Bell Laboratories. Sistem operasi tersebut dikemudian hari dikenal dengan nama sistem operasi UNIX.

Pada mulanya bahasa pemograman C digunakan dan dikembangkan hanya terbatas pada lingkungan Bell Laboratories saja, bersama dengan sistem operasi UNIX, Setelah Dennis Ritchie dan Brian Kernighan menerbitkan buku yang berjudul "The C Programing Language" (Bahasa Pemograman C) pada tahun 1978, barulah bahasa pemograman C dikenal dan berkembang luas.

Dalam perkembanganya, muncul banyak varian dari bahasa pemograman C. untuk menjaga kompatibilitas dan fleksibilitasnya, lembaga standarisasi ANSI (American National Standards Institute) menetapkan standar unsur-unsur bahasa pemograman C yang harus terdapat pada suatu varian dan bahasa pemograman C. Versi standar ini dikenal dengan sebutan ANSI C. Beberapa varian bahasa pemograman C yang dikenal antara lain microsoft C, Microsoft Quick C, Borland Turbo C, Borlan C, Sysmantec C, Run/C dan Lattice C.

Bahasa pemograman C merupakan bahasa pemograman tingkat tinggi tetapi berorientasi pada sistem operasi komputer yang menggunakan operasi tingkat rendah (bahasa C dikembangkan bersama dengan sistem operasi UNIX, bahkan sistem oeprasi UNIX kemudian dibuat dengan menggunakan bahasa pemograman C) sehingga banyak yang mengelompokan bahasa pemograman C sebagai bahasa tingkat menengah (bukan tingkat tinggi, bukan pula tingkat rendah).

Salah satu ciri khas dari bahasa pemograman C adalah programnya terdiri fungsi-fungsi serta seringnya digunakan tipe data pointer.

Berikut ini beberapa keunggulan Bahasa C:
  • Bahasa C dapat dijalankan hampir disemua jenis komputer.
  • Kode bahasa C Sifatnya adalah portable dan fleksibel untuk semua jenis komputer.
  • Bahasa hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
  • Proses executable program bahasa C lebih cepat.
  • Dukungan pustaka yang banyak.
  • Bahasa C adalah bahasa yang terstruktur.
  • Bahasa C termasuk bahasa tingkat menengah.
Sekarang kita mencoba membuat Program sederhana dengan bahasa C.

1. Langkah awal adalah mempersiapkan editornya terlebih dahulu. Disini saya menggunakan editor Dev C++. Bisa di download disni

2. Setelah Download Silahkan install softwarenya kemudian buka.

3. Buat file baru dengan membuka menu FILE > NEW > Source File atau dengan shortcut CTRL+N

4. Tulis Program berikut

#include <stdio.h>
int main(){
printf ("Salam Teguh-dumadi.blogspot.com");
return 0;
}

5. Simpan program yang telah dituliskan dengan membuka menu FILE > Save As... Pilih lokasi penyimpanan dan beri nama file dengan salam.cpp
6. Lakukan Kompilasi program melalui menu Execute > Compile atau dengan menekan shortcut F9.
7. Perhatikan hasil kompilasi program pada bagian "Compile Log".
8. Jalankan program atau running melalui menu Execute > Run atau dengan shortcut F10. Hasil program akan ditampilkan pada windows seperti pada gambar berikut ini.


9. Proses kompilasi dan tunning dapat dilaksanakn sekaligus melalui menu Execute > Compile & Run atau dengan shortcut F11.

LATIHAN

Tulis dan jalankan program berikut ini:

#include <stdio.h>
int main (){
printf("%i", (10 + 20));
return 0;
}

Hasil



Latihan 2

#include "stdio.h"
int main (){
int A, B;
A = 10;
B = 20;
printf ("%i", (A+B));
return 0;
}

Hasil



Latihan 3
#include "stdio.h"
int main(){
int A, B, T;
A= 10;
B= 20;
T = A+B;
printf("%i", T);
return 0;

}


Latihan 4
#include "stdio.h"

int main(){
char nama[]="Teguh Dumadi";
char nim[]="1711510899";
char jurusan[]="Teknologi Informatika";
printf("NAMA:%s\n NIM:%s\n Jurusan:%s", nama, nim, jurusan);


}


Latihan 5

#include "stdio.h"
int main(){
int p, l, luas;
p=10;
l=7;
luas= p * l;
printf("Luas = %i", luas);
}

Hasil

Itu adalah pengenalan singkat dari bahasa pemograman C, mudah mudahan bermanfaat

Sumber: Materi dari dosen



Chace Memory




Chace Memory adalah memory atau tempat penyimpanan pada komputer yang ukuranya kecil dan bersifat sementara. Walaupun ukuranya kecil tapi memory ini sangat cepat. Memory ini terletak antara Main Memory dengan CPU, atau bisa juga diletakan dalam chip CPU atau modul tersendiri.


Chace memory juga biasa disebut dengan Static RAM. Kecepatan akses data static RAM sangat cepat, tidak ada Refresh Cycle (Penyegaran), Terbuat dari transistor bipolar. Static RAM juga cepat panas (Boros energi). Aplikasi pada static RAM antara lain Register, CPU, Chace Memory.

Cara kerja Cache Memory.

Saat CPU butuh data, maka akan mencari di cache jika ketemu maka dinamakan presentase keberhasilan. Jika saat CPU tidak menemukan data pada cache maka harus mencari pada di Main Memory atau RAM dan dinamakan presentase keberhasilan. Dan CPU yang bagus, presentase keberhasilanya lebih banyak dibandingkan dengan presentase  kegagalan.

Kapasita cache adalah 1/1000 seperseribu dari RAM, karna kapasitasnya seperseribu maka data yang ditarik ke cache dari RAM harus mempunyai tetangga yang pernah ditarik oleh cache. Data tersebut terlebih dahulu direferensikan kedalam cache memory. Prinsip ini disebut “Prinsip Tetangga Terdekat”.

Lecel Pada Chace.
Ada 3 Level:
1. L1: Primary Cache:
Sifat: Ukuran kecil: 2 M – 512MB.
Akses paling cepat.
Bersifat menyatu dengan CPU (On-Chip).

2. L2: Secondary Cache
Sifat: Ukuran lebih besar dari 2 MB.
  Menyatu dengan CPU (On-Chip)

3. L3: Tertiary
Sifat: Ukuran lebih besar dari 4 MB
Eksternal (Off-Chip)


Mengenal windows form pada vb net


Pada kesempatan kali ini, saya akan share mengenai pemograman VB Net Dasar. Saya mulai dengan mempelajari atau belajar properties pada windows form nya dulu. sebenernya ini video saya upload ke youtube sudah lama, tapi saya ingin tampilkan kembali pada blog saya yang baru ini.

Tutorialnya silahkan lihat dibawah ini.



Link Youtube: https://www.youtube.com/watch?v=C_3CCOfTsbo&t=55s&index=2&list=PLlhTfQqRBbpuca9c_pT5CvfOoj8I7NZiV

Semoga Bermanfaat