Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require 'koneksi.php';
- class Query extends Connect{
- protected $sql;
- protected $result;
- public function SQLLogin($username, $password){
- // Nantinya akan saya gunakan pada proses login users.
- $this->sql = "SELECT * FROM tb_login WHERE username = '".$username."' AND password = '".$password."'";
- // Memanggil method getResult untuk mengeksekusi sintaks SQL.
- return $this->getResult();
- }
- public function SQLValidateEmail($username){
- // Nantinya saya akan gunakan untuk proses validasi email pada proses register
- $this->sql = "SELECT * FROM tb_cs WHERE id_cs = '".$id_cs."'";
- // Memanggil method getResult untuk mengeksekusi sintaks SQL.
- return $this->getResult();
- }
- public function SQLRegister($id_cs, $nm_cs, $keluhan){
- // Nantinya saya akan gunakan untuk proses register user
- $this->sql = "INSERT INTO tb_cs(id_cs, nm_cs, keluhan)"."VALUES ('".$id_cs."', '".$nm_cs."', '".$keluhan."', NOW())";
- // Memanggil method getResult untuk mengeksekusi sintaks SQL.
- return $this->getResult();
- }
- public function read(){
- $sql = "SELECT * FROM tb_kerusakan ORDER BY nama_kerusakan ASC";
- $hasil = mysqli_query($this->connection, $sql);
- while ($row = mysqli_fetch_assoc($hasil)) {
- $hasil [] = $row;
- }
- return $hasil;
- }
- public function getResult(){
- // Setelah method SQL diatas di panggil setelah itu method getResult akan dipanggil untuk mengeksekusi
- // sintaks SQL diatas.
- $this->result = $this->dbConn()->query($this->sql);
- return $this;
- }
- public function FetchArray(){
- // Method ini berfungsi untuk memasukan data yang berada pada database kedalam variable array.
- $row = $this->result->fetch_array();
- return $row;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement