Search

Mengembalikan value saat proses pengirimna ke database

pada controler codeigniter

public function pesan_cepat()
    {
     $url=$this->input->get('url');
     $idx=$this->toko_model->pesan_cepat_data();
     $pesan=$this->toko_model->pesan_cepat_pesan($idx);
}


pada model codeigniter


 public function pesan_cepat_data(){
        $data = array(
            'nama_lengkap'  => $this->input->post('nama_lengkap'),
            'kota'         => $this->input->post('kota'),
            'kecamatan'         => $this->input->post('kecamatan'),
            'alamat'         => $this->input->post('alamat'),
            'hp'         => $this->input->post('hp'),
            'foto'         => 'http://iranian.com/htdocs/images/no-avatar_male.jpg',
            'status'         => 'Guest',
                         
                        );

          
                $this->db->insert('pendaftaran', $data);
          
                return $this->db->insert_id(); 
            }   


saat database di masukan data, maka kolom id pada databse akan mengembalikan nilainya

Penanganan URL pada codeigniter

pada folder config di dalam folder controler  dan cari dan edit file config.php

ubah

$config['base_url'] = 'http://localhost/codeigniter/';
dan pada setiap link yang di buat hanya tinggal menambah

$config['base_url'] = '';
sebelum menggunakan cara di atas, anda perlu memanggil helper url

caranya, masuk ke file contreoler dan pasang sbb:

$config['base_url'] = '

  * @see http://codeigniter.com/user_guide/general/urls.html
  */
 public function index()
 {
     $this->load->helper('url');
  $this->load->view('index');
 }
}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */

';

belajar cara OOP PHP #11: properti static tutorial

catatan
static propety di dalam sesuatu class

static $year=2009;

pemanggilan static harus menggunakan :: contoh "echo person::$year;"

jika menggunakan propety tidak akan di anggap propety dari objek






Belajar OOP PHP #10: scope resolution operator

*scope resolution operator *
pemanggilan ini tidak memerlukan intensc atau pun objek

:: (dua tititk dua) contoh person::full_name()

tidak mengenal variable 'This'kecuali pemangilan melalui objek

Belajar OOP PHP #9: setter dan getter

*setter dan getter*

metode yang di gunakan untuk memanupulasi suatu propoty yang akases nya tidak dapat di lakukan
di sembarang tempat

metode  getter adalah istilah untuk mengeluarkan nilai propety yang private sehingga dapat di keluarkian di luar kelas "get_cash"

metode setter  menseting nilai

Belajar OOP PHP #8: visibility (access modifier)

  • visibillyty (access modifer)
  • keyword 'var' di gunakan pada php 4 , pada php 5 sudah menggunakan keyword 'public'
  • public terkait dengan akses yang bebas di akses
  • protected hanya dapat di gunakan di dalam klas atau ada hubungan pewarisan
  • private hanya dapat di akses pada metode yang di diklarasikan

Belajar OOP PHP #7: pewarisan (properti dan metode)

*pewarisan (propeti dan metode)*