Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

menghitung jumlah kategori dari 2 tabel

saya punya 2 tabel
1. tabel categori,
fieldnya sebagai berikut :
a.id_kategori, b.kategori, c.slug. d.count.
2. tabel post.
pada tabel post terdapat satu field namax post_kategori (bisa di inputkan array).
yang mau saya tanyakan, untuk menghitung jumlah kategori dari setiap kategori yang diinputkan ke tabel post itu gmn ya.? misalkan saya menginputkan 1 artikel dengan kategori tutorial. jika kategori tutorial pada tabel post filed post_kategori, baru 1 maka akan di simpan pada tbl_kategori field count dengan nilai 1.

mohon pencerahan. salam

Comments

  • la itu bisa dihitung toh.. gmna apanya toh?query?php?
  • posting aja koding nya kemari
  • proses insert artikel ke tbl_artikel
    $data = array (
    'post_kategori' => implode(', ', $this->input->post('post_kategori)),
    );
    $this->model_admin->add('tbl_post', $data);

    proses pembacaan data kategori yang di inputkan ke tbl_post

    // controller
    $pisah = explode(', '. $this->input->post('post_kategori));
    $this->model_admin->jumlah_baca(array('slug' => $this->input->post('post_kategori'));

    // model
    function jumlah_baca(){
    $query = "UPDATE tbl_kategori SET count = count + 1 WHERE slug = '".$slug."'";
    $this->db->query($query );
    return $this->db->affected_rows();
    }

    saya pake slug, karena data kategori yang diinputkan ke tbl_post field post_kategori adalah slug kategori.
  • gw kagak komentar masalah elo dulu ...

    cuma bingung dgn ini :

    // controller
    $pisah = explode(', '. $this->input->post('post_kategori));
    ok, dari sini gw tau $_POST['post_kategori'] isinya : ...,...,...,... (comma separated string)

    $this->model_admin->jumlah_baca(array('slug' => $this->input->post('post_kategori'));
    $this->input->post('post_kategori') isinya : ...,...,...,... (comma separated string)

    // model
    function jumlah_baca(???){
    bagaimana ceritanya, elo panggil model dgn parameter, tapi definisi fungsi nya sendiri kagak ada parameter nya ?

    $query = "UPDATE tbl_kategori SET count = count + 1 WHERE slug = '".$slug."'";
    $this->db->query($query );
    return $this->db->affected_rows();
    }

    count nempel di kategori ?
    dan itu "jumlah baca"

    maksudnya gimana to ?
    tiap kali post dibaca, count di kategori ditambah gitu ?
Sign In or Register to comment.