prepare($query); $stmt->execute(); if($stmt->affected_rows > 0) { $array_data[0] = 1; } else { $array_data[0] = 0; } $stmt->close(); /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ //echo count($array_data); echo json_encode($array_data); } } function simpan($id_pel, $alias, $stsmember, $ktp, $nama, $alamat, $wilayah, $tp_lahir, $tg_lahir, $jen_kel, $agama, $kerja, $statusnikah, $telp, $hp, $email, $upline, $batasbon, $nilaibon, $bonistimewa, $komisi, $komisiambil, $statuspel, $tglentry, $operasi) { require_once '../db_login.inc.php'; $harray = array(); $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); if ($operasi === "simpan") { if($nama != "" && $alamat != ""){ $stmt = $mysqli->prepare("INSERT INTO pelanggan(kd_customer, ktp, nama, alamat, wilayah, tempat_lahir, tgl_lahir, jns_kelamin, agama, pekerjaan, status_nikah, telp, ponsel, email, upline, bts_bon, nilai_bon, bts_bon_istimewa, nilai_komisi, komisi_diambil, tgl_entry, jenis_customer) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"); $stmt->bind_param("sssssssssssssssiiiiiss", $id_pel, $ktp, $nama, $alamat, $wilayah, $tp_lahir, $tg_lahir, $jen_kel, $agama, $kerja, $statusnikah, $telp, $hp, $email, $upline, $batasbon, $nilaibon, $bonistimewa, $komisi, $komisiambil, $tglentry, $statuspel); $stmt->execute(); if($stmt->affected_rows > 0) { $harray[0] = 1; $stmt->close(); } else { $harray[0] = 0; } }else{ $harray[0] = 2; } } elseif ($operasi === "update") { $stmt = $mysqli->prepare("UPDATE pelanggan SET ktp=?, nama=?, alamat=?, wilayah=?, tempat_lahir=?, tgl_lahir=?, jns_kelamin=?, agama=?, pekerjaan=?, status_nikah=?, telp=?, ponsel=?, email=?, upline=?, bts_bon=?, nilai_bon=?, bts_bon_istimewa=?, nilai_komisi=?, komisi_diambil=?, jenis_customer=? WHERE kd_customer=?"); $stmt->bind_param("ssssssssssssssiiiiiss", $ktp, $nama, $alamat, $wilayah, $tp_lahir, $tg_lahir, $jen_kel, $agama, $kerja, $statusnikah, $telp, $hp, $email, $upline, $batasbon, $nilaibon, $bonistimewa, $komisi, $komisiambil, $statuspel, $id_pel); $stmt->execute(); if($stmt->affected_rows > 0) { $harray[0] = 1; $stmt->close(); } else { $harray[0] = 0; } } $mysqli->close(); echo json_encode($harray); } function cek_pelanggan($id_pelanggan) { require_once '../db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT COUNT(*) FROM pelanggan WHERE kd_customer = '{$id_pelanggan}'")->fetch_array(); if ($data[0] > 0) { return true; } else { return false; } } function cari_pelanggan($nama) { if($nama != "") { $harray = array(); require_once '../db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT kd_customer, nama, alamat, nilai_bon, bts_bon FROM pelanggan WHERE nama LIKE '%".$nama."%'"); if($data->num_rows > 0) { $idx = 0; while($a = $data->fetch_array(MYSQLI_ASSOC)) { $harray[$idx] = array( 'kd_customer' => $a['kd_customer'], 'nama' => $a['nama'], 'alamat' => $a['alamat'], 'nilai_bon' => number_format($a['nilai_bon'],0,',','.'), 'bts_bon' => number_format($a['bts_bon'],0,',','.') ); $idx++; } /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ echo json_encode($harray); } } function cari_upline($nama) { if($nama != "") { $harray = array(); require_once '../db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT kd_customer, nama, alamat, nilai_bon, bts_bon FROM pelanggan WHERE nama LIKE '%".$nama."%' AND upline = '#'"); if($data->num_rows > 0) { $idx = 0; while($a = $data->fetch_array(MYSQLI_ASSOC)) { $harray[$idx] = array( 'kd_customer' => $a['kd_customer'], 'nama' => $a['nama'], 'alamat' => $a['alamat'], 'nilai_bon' => number_format($a['nilai_bon'],0,',','.'), 'bts_bon' => number_format($a['bts_bon'],0,',','.') ); $idx++; } /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ echo json_encode($harray); } } function ambil_pelanggan($id_pelanggan) { if ($id_pelanggan != "") { $array_data = array(); require_once '../db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT * FROM pelanggan WHERE kd_customer = '".$id_pelanggan."'"); if($data->num_rows > 0) { $idx = 0; while($a = $data->fetch_array(MYSQLI_ASSOC)) { $tgl_lahir = ''; if($a['tgl_lahir'] != "") { $tgl_lahir = substr($a['tgl_lahir'],8,2)."-".substr($a['tgl_lahir'],5,2)."-".substr($a['tgl_lahir'],0,4); } else { $tgl_lahir = $a['tgl_lahir']; } $array_data[$idx] = array( 'kd_customer' => $a['kd_customer'], 'alias' => $a['alias'], 'member' => $a['member'], 'ktp' => $a['ktp'], 'nama' => $a['nama'], 'alamat' => $a['alamat'], 'kd_lokasi' => $a['kd_lokasi'], 'wilayah' => $a['wilayah'], 'tempat_lahir' => $a['tempat_lahir'], 'tgl_lahir' => $tgl_lahir, 'jns_kelamin' => $a['jns_kelamin'], 'agama' => $a['agama'], 'kd_lokasi' => $a['kd_lokasi'], 'pekerjaan' => $a['pekerjaan'], 'status_nikah' => $a['status_nikah'], 'telp' => $a['telp'], 'ponsel' => $a['ponsel'], 'email' => $a['email'], 'status' => $a['status'], 'upline' => $a['upline'], 'bts_bon' => $a['bts_bon'], 'nilai_bon' => $a['nilai_bon'], 'bts_bon_istimewa' => $a['bts_bon_istimewa'], 'nilai_komisi' => $a['nilai_komisi'], 'komisi_diambil' => $a['komisi_diambil'], 'jenis_customer' => $a['jenis_customer'] ); $idx++; } /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ echo json_encode($array_data); } } function ambil_kode() { $array_data = array(); require_once '../db_login.inc.php'; $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE); $data = $mysqli->query("SELECT kd_customer FROM pelanggan ORDER BY kd_customer DESC limit 1"); if($data->num_rows > 0) { $a = $data->fetch_array(MYSQLI_NUM); //$kode_awal = substr($a[0],2,6); $kode_awal = intval(substr($a[0],2,6)); $kode_awal++; $strUrut = strlen($kode_awal); for($i=1;$i<=(6-$strUrut);$i++){ $kode_awal = "0" . $kode_awal; } //$kode = $kode_awal + 1; $kode = 'A8'.$kode_awal; $array_data[0] = $kode; /* tutup hasil query */ $data->close(); } /* tutup koneksi */ $mysqli->close(); /* cetak hasil */ //echo count($array_data); echo json_encode($array_data); } ?>