Search This Blog

Wednesday, April 8, 2020

Online IT Training bersama Hery Purnama dimasa pandemi Corona COVID 19

  Selama #dirumahaja anda tetap bisa mengikuti training training IT yang akan saya conduct langsung dalam sesi webinar. Hubungi 081-223344-506 (Hery Purnama)

Topic Webinar tersedia

Best Practice (IT/ Management Public Framework)

  • ITIL v.3/2011 Foundation (IT Infrastructure Library)
  • COBIT 5.0 (Control Objectives for Information and Related Technology)
  • TOGAF (The Open Group Architecture Framework)
  • PMBOK (PMP/ CAPM) (Project Management Body of Knowledge)
  • CRISC (Certified in Risk and Information System Control) 
  • PMO (Project Management Office)
  • ISTQB (International Software Testing Qualification Board)
  • SQA (Software Quality Assuarance)
  • PRINCE2 (Projects IN Controlled Environments)
  • CISA (Certified Information Systems Auditor)
  • RDBMS Concept
  • ITAM – IT Asset Management
  • DATA MANAGEMENT BODY OF KNOWLEDGE (DMBOK)
  • SAD UML (System Analysis Design with UML 2.0
  • BUSINESS ANALYSIS WITH BABOK V.2
  • SEO & Digital Marketing
  • e-Filling with EDMS (Electronic Document Management System)
  • ISO/IEC 27001:2013 (Information Security),
  • ISO/IEC 20000 (IT Service Management)
  • ISO/IEC 38500:2008 (Corporate Governance of Information Technology)
  • ISO/IEC 90003:2014 (Software Engineering)
  • INDEKS KAMI (KEAMANAN INFORMASI) – KOMINFO INDONESIA
  • Six SIGMA Foundation (Green Belt)
  • IIoT (Industrial 4.0 Internet of Things)
  • Managerial Skills and Leadership
  • KMS - Knowledge Management System
  • eLMS – Electronic Learning Management System
  • DEVOPS (DEVELOPMENT & OPERATIONS )
  • CCISO (Certified Chief Information Security Officer)
  • CISM (Certified Information Security Manager)
  • CISSP (Certified Information Systems Security Professional)

Project Tools

  • Microsoft Project / Project Web Server
  • Primavera P6
  • Project Libre

GIS

·         QGIS (Quantum GIS)

·         ArcGIS

·         ArcGIS Operations Dashboard

 

Big Data,  Machine Learning, Content Mining Analysis

 

·         Apache Hadoop (HDFS, hive, Hbase, Sqoop)

·         Apache Spark (PySpark, RDD, SparkSQL, Spark Streaming, Spark Graph, Mlib)

·         IBM Watson Explorer

·         Big Data Analyzing with Microsoft R

·         Tableau Data Visualization | Visual Analytics | Data Communications

 

DevOps Tools

·         Vagrant, Ansible, Chef, Puppet, Jenkins, Docker, Kebernetes, Nagios

 

Software Testing Tools

·         Selenium (IDE, Client, Server), Selendroid, Appium, Google Espresso

 

Database

  • Oracle DBA
  • SQL Server DBA / SRSS (Reporting Services) / Business Intelligence / Power BI
  • Microsoft Access 2013/2016 Fundamental & VBA Programing
  • MySQL DBA
  • PostGreSQL/ PostGIS DBA
  • SQLite
  • DynamoDB
  • MariaDB DBA

Programming

  • ASP.Net Fundamental
  • VB. Net Fundamental/ Advanced
  • PHP MySQL Fundamental/Advanced
  • Web Service (JSON, XML, SOAP, RestFull)
  • Java Web Programming Fundamental
  • Erlang Programming Fundamental
  • Python & Django Programming Fundamental/ Advanced

Industrial Software / IoT (Internet of Things)

·         SCADA SYSTEM (Supervisory Control And Data Acquisition)

·         Programming ESP8266  For IoT Applications Development with Thinkspeak Framework

PHP Framework

  • Codeigniter Fundamental/Advanced
  • Yii Fundamental
  • Laravel Fundamental/ Advanced
  • Zend Fundamental/ Advanced
  • Cakephp Fundamental/ Advanced

UML Tools

·         SPARX Enterprise Architect

·         Archi 4.2 Enterprise Architect

 

CMS / E-Commerce

  • Wordpress Fundamental/ Advanced
  • Joomla Fundamental/ Advanced
  • Magento E-Commerce Fundamental/ Advanced
  • Prestashop  Fundamental / Advanced
  • Drupal Fundamental / Advanced

Javascript Framework

  • Sencha ExtJS
  • Angular Js
  • Backbone Js
  • Ember Js
  • Ajax JQuery
  • React Js, React Native
  • Xamarin

Mobile Apps. Development

  • Android Studio
  • Phonegap / Cordova
  • HTML 5 , CSS 3
  • Jquery Mobile / IONIC
  • Sencha Touch
  • Swift – IOS

End User ,  Graphics, Web Design

  • Word, Excel, PowerPoint
  • Corel Draw , Photoshop, In Design, Illustrator
  • Web Design with Dreamweaver & Fireworks
  • Adobe Premiere Pro

Excel Advanced

  • Excel Advanced for Business & Accounting
  • Excel VBA Macro Programming
  • Excel PowerPivot , PowerView, Power BI

CAD Software

  • Autocad 2D/3D Fundamental
  • Catia 3D Fundamental
  • Google Sketchup 3D Fundamental
  • 3D Max Studio Fundamental
  • 3D Maya Fundamental

 

Game/ Animation Development Tools

  • Unity 5 , 3D Game Development
  • Blender , 3D DAZ

Developer Toolbox

  • Google Developer Toolbox
  • Google Map API V.3
  • SMS Gateway
  • Facebook API Graph

Sunday, March 15, 2020

Jasa Pembuatan E-Learning , konsultan software basis web 0818-2013-22

JavaLearning Bandung 0818-2013-22 - Jasa konsultan software pembuatan e-learning (long distance learning ) di bandung , jakarta, surabaya, semarang, makasar, medan, banten, jayapura dengan sistem development cepat ( hanya 3 hari sudah online ) menjawab kebutuhan sarana pendidikan jarak jauh , memudahkan interaksi pembelajaran di sekolah antara guru dan murid tanpa harus berinteraksi secara langsung.

Kondisi darurat akibat merebaknya virus corona menyebabkan beberapa pemerintah daerah menetapkan libur panjang buat anak sekolah dan menerapkan sistem pembelajaran jarak jauh. Kami dari javanetlink konsultan software yang berlokasi di bandung menyediakan produk eleearning dengan sistem development cepat, hanya butuh max.4 hari untuk implementasi sistem kami dengan biaya terjangkau, sistem setup, install dan training penggunaan dilakukan sepenuhnya secara online.. tim kami siap membantu Anda pihak sekolah untuk tetap melanjutkan program Kegiatan belajar mengajar dengan murid dengan sistem jarak jauh.

Fitur tersedia produk elearning kami yaituJavalearning   antara lain


1.  User Management
Dengan adanya fitur ini, javalearning menyediakan fasilitas yang membagi 7 lapisan user agar administrator tidak terlalus ibuk dengan keterlibatan dalam mengerjakan seluruh tugas dalam situs tersebut. 7 lapisan user tersebut adalah : Administrator, Course Creator, Teacher, Non-editing teacher, Student dan Guest.

2.  Authenticated User
Secara default seluruh user yang telah login merupakan Authenticated User. Walupun suatu user berperan sebagai teacher pada suatu course, namun di course lain ia hanya berperan sebagi authenticated user yang memiliki kedudukan yang sama dengan guest. Perbedaan guest dengan authenticated user, bila belum terdaftar pada suatu course, maka authenticated user dapat langsung mendaftar pada course tersebut sedangkan guest tidak.
Walaupun secara default  javalearning memberikan 7 lapisan user seperti yang dijelaskan diatas, namun pengguna Moodle (berperan sebagai admin) dapat secara bebas mengkostumisasi, bahkan menambah, jenis lapisan user sesuai keinginannya.

3.  Course Management
Pada javalearning software, yang dapat memanajemen course yang ada hanyalah user dengan role sebagai teacher, dan tentu saja admin yang dapat melakukan apapun. Walaupun user dengan role course creator dapat memciptakan suatu course, namun user tersebut tidak dapat memodifikasi course yang telah ia ciptakan bila ia tidak mengajar di course tersebut (bukan sebagai teacher). Course pada Moodle memiliki beberapa format, yaitu : LMAS course format, SCORM Format, Social Format, Topics Format, Weekly Format, Weekly Format – CSS-no tables

4.  Assignments
Dengan aktifitas ini, teacher dapat memberikan tugas yang mengharuskan student mengirim (upload) konten digital, misalnya essay, tugas proyek, laporan, dan lain-lain. Jenis file yang dapat dikirim misalnya ord-processed documents, spreadsheets, images, audio and video clips. Selanjutnya teacher dapat melihat dan menilai tugas yang telah dikirim oleh student.

5. Chats
Dengan fitur ini, setiap peserta dapat berdiskusi secara real-time via web.

6. Choices
Fitur ini sangat sederhana – teacher memberikan beberapa pertanyaan dan menyediakan berberapa pilihan jawaban. Aktifitas ini dapat digunakan sebagai polling untuk merangsang daya pikir terhadap sebuah topic, misalnya membiarkan sebuah kelas untuk menentukan (vote) arah dari course.

7. Database Activity
Dengan fitur  ini, teacher dan/atau students dapat membuat, melihat dan mencari bank data mengenai topik apapun. Format dan struktur data yang dimasukkan hamper tidak terbatas, termasuk gambar, file, URL, nomor, dan text.

8. Forums
Sama dengan chat, pada forum, student dan teacher dapat berinteraksi satu sama lain secara real-time. Namun tidak seperti chat, pada forum interaksi yang dilakukan secara asinkron. Setiap member yang tergabung dalam forum akan menerima salinan dari posting di email mereka.

9. Glossary
Pada fitur ini, pererta dapat membuat kumpulan/daftar pengertian-pengertian kata, seperti kamus. Data yang dimasukkan dapat berasal dari berbagai format dan secara otomatis dapat dibuat link ke materi lain.

10. Lesson
Lesson ditujukan agar teacher dapat membuat aktifitas yang berisi konten yang menarik dan fleksibel. Lesson terbagi menjadi beberapa halaman dan diakhir setiap halaman biasanya terdapat pertanyaan yang memiliki beberapa jawaban. Jawaban yang dipilih student akan menentukan halaman mana yang akan diaksesnya.

11. Quizzes
Pada fitur ini, teacher dapat mendesain kumpulan soal, yang berisi multiple choice, true-false, dan pertanyaan jawaban singkat. Pertanyaan – pertanyaan tersebut akan tersimpan di bank soal yang dapat dikategorikan dan digunakan ulang.

12. SCORM/AICC Packages
Dengan fitur ini, teacher dapat membuat paket yang berisi halaman web, grafis, program Javascript, slide presentasi Flash, video, suara and konten apapun yang dapat dibuka di web browser. Paket ini juga diintegrasikan kumpulan soal yang bila diperlukan dapat dinilai dan kemudian dimasukkan ke rapor student.

13. Surveys
Survey merupakan feedback, quisioner ataupun angket yang dapat digunakan sebagai bahan pembelajaran ataupun kritikan bagi teacher ataupun course. Sehingga kinerja teacher dan isi dari course dapat diperbaiki diwaktu mendatang.

14. Wikis
Pada aktivitas ini, student dan teacher dapat secara kolaboratif menulis dokumen web tanpa mengetahui bahasa html, langsung dari web browser. Hasilnya dapat berupa hasil kreativitas kelas, kelompok ataupun individu.

Harga Paket e-learning JavaLearning
--------------------------------------

PAKET A  Rp 30.000.000
Domain Name (.com)
Disk Quota : 10GB
Bandwidth : Unlimited
Manual book 
Uncostumized
Setup 5 hari


PAKET B Rp 45.000.000
Domain name (.com)
Disk Quota : 30GB
Bandwidth : Unlimited
Manual Book + Training
Uncostumized
setup 3 hari


PAKET B Rp 65.000.000
Domain name (.com)
Disk Quota : 30GB
Bandwidth : Unlimited
Manual Book + Training
Custom Module 
setup 3 hari
Custom module max. 10 hari


Informasi lebih detail terkait biaya, demo dan negosiasi silahkan hubungi JavanetLink Bandung 0818-2013-22 (Mr. HERY)

TERIMA KASIH

Javanetlink
E-Learning consultant Bandung






Thursday, March 12, 2020

Ciri Ciri Gejala Terkena Corona

Pemerintah Indonesia mengumumkan seorang WNA pasien positif virus corona yang meninggal di Provinsi Bali, Rabu(11/03) dini hari dan melakukan pengawasan terhadap 21 orang di Bali yang pernah kontak dengannya.

Juru bicara pemerintah untuk penanganan virus corona, Achmad Yurianto, Rabu (11/03), mengonfirmasi meninggalnya seorang pasien positif virus corona.

TENTANG CORONA

Coronavirus adalah kumpulan virus yang bisa menginfeksi sistem pernapasan. Pada banyak kasus, virus ini hanya menyebabkan infeksi pernapasan ringan, seperti flu. Namun, virus ini juga bisa menyebabkan infeksi pernapasan berat, seperti pneumonia, Middle-East Respiratory Syndrome (MERS), dan Severe Acute Respiratory Syndrome (SARS).

Gejala Virus Corona
Infeksi virus Corona atau COVID-19 bisa menyebabkan penderitanya mengalami gejala flu, seperti hidung berair dan meler, sakit kepala, batuk, nyeri tenggorokan, dan demam; atau gejala penyakit infeksi pernapasan berat, seperti demam tinggi, batuk berdahak bahkan berdarah, sesak napas, dan nyeri dada.

Namun, secara umum ada 3 gejala umum yang bisa menandakan seseorang terinfeksi virus Corona, yaitu:

Demam
Batuk
Sesak napas
Menurut penelitian, gejala COVID-19 muncul dalam waktu 2 hari sampai 2 minggu setelah terpapar virus Corona.

Kapan harus ke dokter
Segera ke dokter bila Anda mengalami gejala infeksi virus Corona (COVID-19) seperti yang disebutkan di atas, terutama jika gejala muncul 2 minggu setelah kembali dari Cina atau negara lain yang positif terinfeksi. Orang yang dicurigai terinfeksi virus Corona harus segera dirujuk ke IGD rumah sakit terdekat agar mendapat penanganan yang tepat.

Penyebab Virus Corona
Infeksi virus Corona atau COVID-19 disebabkan oleh coronavirus, yaitu kelompok virus yang menginfeksi sistem pernapasan. Pada sebagian besar kasus, coronavirus hanya menyebabkan infeksi pernapasan ringan sampai sedang, seperti flu. Akan tetapi, virus ini juga bisa menyebabkan infeksi pernapasan berat, seperti pneumonia, Middle-East Respiratory Syndrome (MERS), dan Severe Acute Respiratory Syndrome (SARS).

Ada dugaan bahwa virus Corona awalnya ditularkan dari hewan ke manusia. Namun, kemudian diketahui bahwa virus Corona juga menular dari manusia ke manusia.

Seseorang dapat tertular COVID-19 melalui berbagai cara, yaitu:

Tidak sengaja menghirup percikan ludah dari bersin atau batuk penderita COVID-19.
Memegang mulut atau hidung tanpa mencuci tangan terlebih dulu, setelah menyentuh benda yang terkena cipratan air liur penderita COVID-19.
Kontak jarak dekat dengan penderita COVID-19, misalnya bersentuhan atau berjabat tangan.
Virus Corona dapat menginfeksi siapa saja, tetapi efeknya akan lebih berbahaya atau bahkan fatal bila terjadi pada orang lanjut usia, ibu hamil, orang yang sedang sakit, atau orang yang daya tahan tubuhnya lemah.

Diagnosis Virus Corona
Untuk menentukan apakah pasien terinfeksi virus Corona, dokter akan menanyakan gejala yang dialami pasien. Dokter juga akan bertanya apakah pasien bepergian ke wilayah endemik virus Corona sebelum gejala muncul.

Guna memastikan diagnosis COVID-19, dokter akan melakukan pemeriksaan lanjutan berikut:

Uji sampel darah
Tes usap tenggorokan untuk meneliti sampel dahak
Rontgen dada untuk mendeteksi infiltrat atau cairan di paru-paru
Pengobatan Virus Corona
Infeksi virus Corona atau COVID-19 belum bisa diobati, tetapi ada beberapa langkah yang dapat dilakukan dokter untuk meredakan gejalanya, yaitu:

Memberikan obat pereda demam dan nyeri. Namun, dokter tidak akan memberikan aspirin kepada penderita COVID-19 yang masih kanak-kanak.
Menganjurkan penderita COVID-19 untuk mandi air hangat dan menggunakan humidifier (pelembab udara), untuk meredakan batuk dan sakit tenggorokan.
Menganjurkan penderita COVID-19 untuk istirahat yang cukup dan tidak keluar rumah untuk mencegah penyebaran virus.
Menganjurkan penderita COVID-19 untuk banyak minum air putih guna menjaga kadar cairan tubuh.
Komplikasi Virus Corona
Pada kasus yang parah, infeksi virus Corona bisa menyebabkan beberapa komplikasi serius berikut ini:

Pneumonia
Infeksi sekunder pada organ lain
Gagal ginjal
Acute cardiac injury
Acute respiratory distress syndrome
Kematian
Pencegahan Virus Corona
Sampai saat ini, belum ada vaksin untuk mencegah infeksi virus Corona atau COVID-19. Oleh sebab itu, cara pencegahan yang terbaik adalah dengan menghindari faktor-faktor yang bisa menyebabkan Anda terinfeksi virus ini, yaitu:

Hindari bepergian ke Cina atau ke negara lain yang telah ditemukan adanya penularan virus Corona.
Gunakan masker saat beraktivitas di luar ruangan, terutama di tempat umum atau keramaian.
Rutin mencuci tangan dengan air dan sabun atau hand sanitizer yang mengandung alkohol setelah beraktivitas di luar ruangan.
Hindari kontak dengan hewan, terutama hewan liar. Bila terjadi kontak dengan hewan, cuci tangan setelahnya.
Masak daging sampai benar-benar matang sebelum dikonsumsi.
Tutup mulut dan hidung dengan tisu saat batuk atau bersin, kemudian buang tisu ke tempat sampah.
Jangan menyentuh mata, mulut, dan hidung sebelum mencuci tangan.
Hindari berdekatan dengan seseorang yang sedang sakit.
Jaga kebersihan benda yang sering disentuh dan kebersihan lingkungan.
Untuk seseorang yang diduga terkena COVID-19, ada beberapa langkah yang bisa dilakukan agar virus Corona tidak menular ke orang lain, yaitu:

Jangan keluar rumah, kecuali untuk mendapatkan pengobatan.
Usahakan untuk tinggal terpisah dari orang lain untuk sementara waktu. Bila tidak memungkinkan, gunakan kamar tidur dan kamar mandi yang berbeda dengan yang digunakan orang lain.
Larang dan cegah orang lain untuk mengunjungi atau menjenguk Anda sampai Anda benar-benar sembuh.
Sebisa mungkin jangan melakukan pertemuan dengan orang yang sedang sedang sakit.
Hindari berbagi penggunaan alat makan dan minum, alat mandi, serta perlengkapan tidur dengan orang lain.
Pakai masker dan sarung tangan bila sedang berada di tempat umum atau sedang bersama orang lain.
Terapkan etika batuk dan gunakan tisu untuk menutup mulut dan hidung bila batuk atau bersin, lalu buang tisu ke tempat sampah.

Thursday, November 28, 2019

onclick , delete codeigniter



<td><a href="<?php echo base_url();?>site/ceditpelangganpage/<?php echo $value['idpelanggan']; ?>" class="btn btn-success">Edit </a>
<a onClick="javascript:return confirm('yakin hapus <?php echo $value['namapelanggan']; ?> coy ? ');"href="<?php echo base_url();?>site/cdeletepelanggan/<?php echo $value['idpelanggan']; ?>" class="btn btn-warning"> Del </a>
<a href="<?php echo base_url();?>site/cdetailpelanggan/<?php echo $value['idpelanggan']; ?>" class="btn btn-danger"> More</a>
</td>


Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





Codeigniter proses tambah pelanggan

    public function ctambahpelangganprocess() {
        $varnama    = $this->input->post('nama');
        $varkota    = $this->input->post('kota');
        $vardetail  = $this->input->post('detail');

        //semua variable diatas harus ditampung menjadi 1 object sebelum dikirim
        $varobject = array(
            'namapelanggan' => $varnama, //array item namapelanggan harus sama dgn nama kolom di tabel db
            'kotapelanggan' => $varkota,
            'detailpelanggan' => $vardetail
        );

        $processquery = $this->db->insert('tbpelanggan',$varobject) ;

        if($processquery) {
            $data['pesan'] = 'data sukses ditambahkan';
            //halaman redirect after sukses tambah
            $data['content'] = 'vdisduk/vpelanggan/vlistpelanggan';
            $this->load->view('vtemplate/template',$data);

        }
        else //jika gagal insert
        {
            $data['pesan'] = "Gagal tambah pelanggan";
            $data['content'] = 'vdisduk/vpelanggan/vform';
            $this->load->view('vtemplate/template',$data);

        }






Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





Codeigniter Tambah Pelanggan


controlller site.php

public function ctambahpelangganpage() {

$data['content'] = 'vdisduk/vpelanggan/vform';
$this->load->view('vtemplate/template',$data);

}

--------------------------
vform.php

<form  action="/action_page.php">
  <div class="form-group">
    <label for="nama">Nama Pelanggan:</label>
    <input type="text" class="form-control" id="nama" name="detail" placeholder="Isikan nama">
  </div>
 
  <div class="form-group">
    <label for="kota">Kota Pelanggan:</label>
    <input type="text" class="form-control" id="kota" name="kota" placeholder="Isikan kota">
  </div>

 <div class="form-group">
    <label for="detail">Detail Pelanggan:</label>
    <textarea class="form-control" rows="5" id="detail" name="detail">></textarea>
  </div>


  <button type="submit" class="btn btn-primary">Tambah</button>
  <button type="reset" class="btn btn-primary">Reset</button>
</form>

--------------------------------------------
vlistpelanggan.php

<div class="container">
<a  href="<?php echo base_url()?>site/ctambahpelangganpage" class="btn btn-primary">Tambah </a>
<p>
            <table  class="table table-striped">
                <tr>
                <th>ID Pelanggan </th>
                    <th>NAMA </th>
                    <th>KOTA</th>
                    <th>Admin</th>
                </tr>
                <?php foreach($varpelanggan as $key => $value) { ?>
                    <tr>
                        <td><?php echo $value['idpelanggan']; ?> </td>
                        <td><?php echo $value['namapelanggan']; ?> </td>
                        <td><?php echo $value['kotapelanggan']; ?> </td>
                        <td><a  href="#" class="btn btn-success">Edit </a>
                            <a href="#" class="btn btn-warning"> Del </a>
                            <a href="<?php base_url();?>index.php/site/cdetailpelanggan/<?php echo $value['idpelanggan']; ?>" class="btn btn-danger"> More</a>
                        </td>
                    </tr>
                <?php } ?>
            </table>

</div>

}




Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





CONFIGURATION CODEIGNITER 2.2 FOR ORACLE 11 G database.php

Cara Konfigurasi PHP Codeigniter 2.2 , php 5.3 oci8 ke oracle 11g

$db['default']['hostname'] = '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SID=ORCL)))';
$db['default']['username'] = 'hery';
$db['default']['password'] = 'hery';
$db['default']['database'] = '';
$db['default']['dbdriver'] = 'oci8';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;




Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





Wednesday, November 27, 2019

vlistpelanggan.php

<div class="container">
<table class="table" width="400" border="1">
<tr>
<th>ID Pelanggan </th>
<th>NAMA </th>
<th>KOTA</th>
<th>Admin</th>
</tr>
<?php foreach($varpelanggan as $key => $value) { ?>
<tr>
<td><?php echo $value['idpelanggan']; ?> </td>
<td><?php echo $value['namapelanggan']; ?> </td>
<td><?php echo $value['kotapelanggan']; ?> </td>
<td><a href="#" class="btn btn-success">Edit </a>
<a href="#" class="btn btn-warning"> Del </a>
<a href="#" class="btn btn-danger"> More</a>
</td>
</tr>
<?php } ?>
</table>

</div>




Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





site.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Site extends CI_Controller {

        
        public function __construct(){
                parent::__construct();
                //kosongkan sementara
                //$this->load->model('sitemodel');
                
         }
        
        public function index()
        {
$this->load->view('vdisduk/home');
        }

        public function about()
        {
$this->load->view('vdisduk/home');
        }

        public function admin()
        {
$this->load->view('vdisduk/home');
        }

        public function login()
        {
$this->load->view('vdisduk/home');
        }

        public function logout()
        {
$this->load->view('vdisduk/home');
        }

        #---------best practive with db-----------------
        public function clistpelanggan()
        {
        
                //load model dahulu
                $this->load->model('sitemodel'); //sudah di wakilkan di construct
                $this->load->helper('url');
                // agar tidak perlu dipanggil berkali kali

                //load function berisi logic/ proses yang dibuat dalam model
                $data['varpelanggan'] = $this->sitemodel->mlistpelanggan()
                                                        ->result_array();
                $this->load->view('vdisduk/vpelanggan/vlistpelanggan.php',$data);
        }

        public function clistproduk()
        {
                //load model dahulu
                $this->load->model('sitemodel'); //sudah di wakilkan di construct
                // agar tidak perlu dipanggil berkali kali
                //load function berisi logic/ proses yang dibuat dalam model
                $data['varproduk'] = $this->sitemodel->mlistproduk();
                $this->load->view('vdisduk/vproduk/vlistproduk.php',$data);

        }

        public function clistorders()
        {
                                //load model dahulu
                $this->load->model('sitemodel'); //sudah di wakilkan di construct
                // agar tidak perlu dipanggil berkali kali
                //load function berisi logic/ proses yang dibuat dalam model
                $data['varorders'] = $this->sitemodel->mlistorders();
                $this->load->view('vdisduk/vorders/vlistorders.php',$data);

        }

}






Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





SITEMODEL.PHP

<?php
defined('BASEPATH') OR exit ('no direct script');

class Sitemodel extends CI_Model {


public function mlistpelanggan() {
$data = $this->db->order_by('idpelanggan','DESC')
->get('tbpelanggan');
return $data;

}
public function mlistproduk() {

$data = $this->db->get('tbproduk');
return $data ;
//return $this->db->get('tbproduk');

}

public function mlistorders() {
$data = $this->db->query("select    b.idorders,
        a.namapelanggan,
a.kotapelanggan,
c.namaproduk,
c.harga,
b.jumlahorder,
(c.harga * b.jumlahorder) as total,
b.tglorder
from tbpelanggan a join tborders b
        on a.idpelanggan = b.idpelanggan
join tbproduk as c
on b.idproduk = c.idproduk
order by b.idorders desc");
return $data;
}



}





Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.





Db Order sample

select b.idorders,
        a.namapelanggan,
        a.kotapelanggan,
        c.namaproduk,
        c.harga,
        b.jumlahorder,
        (c.harga * b.jumlahorder) as total,
        b.tglorder
       
from tbpelanggan a join tborders b  
            on a.idpelanggan = b.idpelanggan
        join tbproduk as c
                    on b.idproduk = c.idproduk
       
 order by b.idorders desc




Regards,


HERY PURNAMA

Certified IT Trainer
http://www.inhousetrainer.net

 Call/ SMS/WA :  081.223344.506 , BBM : 7DC633AA
 
 
 Social Net :

Hometown : Bandung - Jawa Barat

Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.