1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

[WTA] Urgent Nih Om - Coding Array Tolong diBantu

Discussion in 'Pemrograman Web' started by ooND, Nov 15, 2013.

  1. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    ini ada tugas dari agan tolong bantuannya





    task #1 finish

    Halo mastah
    mohon bantuannya lagi donk
    koding buat skripsi tapi ane bingung di array nya

    ini ane sertain source code nya biar gk bingung
    hxxps://dl.dropboxusercontent.com/u/72196542/docs/demo.rar

    jadi gini, input data ini sifatnya dinamis, yg ini jumlahnya 14 kriteria tapi bisa di tambah/kurangi, jadi mesti pake array
    [​IMG]

    di halaman input data, tiap kriteria ada 5 pilihan, masing2 pilihan nilainya sbb:

    a = 1
    b = 0.75
    c = 0.5
    d = 0.25
    e = 0

    nah di halaman hasilnya kyk gini
    [​IMG]

    kolom derajat kepentingan itu isinya gini
    jika pilihannya:
    a(1) = Sangat Tinggi
    b(0.75) = Tinggi
    c(0.5) = Cukup
    d(0.25) = Rendah
    e(0) = Sangat Rendah

    kolom nilai bobot hasilnya:
    jika pilihannya;
    a(1) = (0, 0, 0.25)
    b(0.75) = (0, 0.25, 0.5)
    c(0.5) = (0, 0.25, 0.5)
    d(0.25) = (0.5, 0.75, 1)
    e(0) = (0.75, 1, 1)

    nah nilai bobotnya ini nanti di jumlah misalnya:
    1. = (0, 0, 0.25)
    2. = (0, 0.5, 0.25)
    3. = (0, 0.5, 0.25)

    jumlah = (0, 1, 0.75)


    nah kira2 koding array nya gmn ya om2 semua :pusing: mohon bantuannya

     
    Last edited: Nov 18, 2013
    alhijr likes this.
  2. pritjudam

    pritjudam Super Newbie

    Joined:
    Aug 23, 2010
    Messages:
    2,162
    Likes Received:
    241
    Location:
    Garden of Eden
    Ane bacanya aja pusing ond :pusing:
     
  3. r4tn4

    r4tn4 Super Hero

    Joined:
    Mar 31, 2006
    Messages:
    3,828
    Likes Received:
    2,668
    Location:
    https://www.tikie.online
    yang bingung di mananya?
    apakah di file processnya ato dibagian mana?

    *btw coding array nantinya dipake di bagian mana?
     
    ooND likes this.
  4. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    yg bingung di bagian nampilin di halaman hasilnya itu
    yg di kolom derajat kepentingan sama nilai bobot
    array nya di pake buat nampilin
    if jawaban A,maka sangat tinggi
    if jawaban B maka tinggi
    if jawaban C maka cukup
    if jawaban E maka rendah
    else sangat rendah

    gitu mbak
    jadi biar gk manual satu2 if nya
     
  5. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    apalagi ane :pusing:
     
  6. Gajah Mada

    Gajah Mada Ads.id Fan

    Joined:
    Jul 17, 2013
    Messages:
    197
    Likes Received:
    7
    Location:
    gajahmada.org
    wani piro? :D
     
  7. noetral

    noetral Ads.id Pro

    Joined:
    Mar 7, 2013
    Messages:
    432
    Likes Received:
    4
    Location:
    Kota Ukir
    ilmu ane kagak nyampe gan... :pusing:
    mungkin bawah ane bisa bantu :D
     
  8. CuteGoblin

    CuteGoblin Super Hero

    Joined:
    Jun 30, 2009
    Messages:
    1,902
    Likes Received:
    123
    ente kuliah programing? masa ga bisa sih :cilukba:
     
  9. dersax

    dersax ORANG GANTENG

    Joined:
    Jan 27, 2010
    Messages:
    686
    Likes Received:
    39
    itu setelah di klik 'tombol proses' ,variable $_POST[name] yang 'select' itu masing2 sudah masuk array di halaman hasil gan?
     
  10. herunoise

    herunoise Ads.id Pro

    Joined:
    Oct 24, 2011
    Messages:
    278
    Likes Received:
    14
    Location:
    Semarang
    itu mau pake metode apa dl, GET apa POST ? coba dilihat dl script proses datanya. :ting:
     
  11. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    thanks dah mampir om :)

    ane kuliah TI, kalo bisa mah gak buka trit ini kali :pusing:
    udah gan cuman bingung array nya biar tampil otomatis kalo kriterianya di tambah
    pake post gan
     
  12. Gajah Mada

    Gajah Mada Ads.id Fan

    Joined:
    Jul 17, 2013
    Messages:
    197
    Likes Received:
    7
    Location:
    gajahmada.org
    pertanyaan inside quote :D
     
  13. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    @^ om gajahmada

    itu dari rumus logika fuzzy MCDM om,
    intinya sih kyk pilihan ganda, kalo milih A dapet nilai 1, nah kalo dapet 1 maka tampilnya sangat tinggi dan bobotnya itu,
    jadi itu udah ditentuin, tinggal manggil nya pake aarrayy gmn :D
    ane waktu mata kuliah array gk masuk kyknya jadi sekarng gk mudeng :lol:
     
  14. Gajah Mada

    Gajah Mada Ads.id Fan

    Joined:
    Jul 17, 2013
    Messages:
    197
    Likes Received:
    7
    Location:
    gajahmada.org
    coba ini. maap kalo salah mengartikan maksudnya :peace:
    PHP:
     <table width="100%"  border="0" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC">
            <tr bgcolor="#1197da" class="table_header">
              <td>No</td>
              <td>Kriteria</td>
              <td>Derajat Kepentingan</td>
               <td>Nilai Bobot</td>
            </tr>
            <?php
        $nomor 
    1;
        
    $query_kriteria mysql_query("SELECT * FROM tb_kriteria ORDER BY kode_kriteria");
        while (
    $data_kriteria mysql_fetch_array($query_kriteria))
        {
        
    $data_kepentingan $data_kriteria['kode_kriteria'];
        
    $query_kepentingan mysql_query("SELECT * FROM tb_pilihan WHERE kode_kriteria ='$data_kepentingan'");
        
    $nilai_kepentingan mysql_fetch_array($query_kepentingan);
        if(
    $nilai_kepentingan['nilai_pilihan'] == '1.00'){
            
    $nilai_kepentingan_akhir 'Sangat Tinggi';
            
    $nilai_bobot '(0, 0, 0.25)';
        } elseif(
    $nilai_kepentingan['nilai_pilihan'] == '0.75'){
            
    $nilai_kepentingan_akhir 'Tinggi';
            
    $nilai_bobot '(0, 0.25, 0.5)';
        } elseif(
    $nilai_kepentingan['nilai_pilihan'] == '0.5'){
            
    $nilai_kepentingan_akhir 'Cukup';
            
    $nilai_bobot '(0, 0.25, 0.5)';
        } elseif(
    $nilai_kepentingan['nilai_pilihan'] == '0.25'){
            
    $nilai_kepentingan_akhir 'Rendah';
            
    $nilai_bobot '(0.5, 0.75, 1)';
        } else {
            
    $nilai_kepentingan_akhir 'Sangat Rendah';
            
    $nilai_bobot '(0.75, 1, 1)';
        }
          
    ?>
          <tr bgcolor="#FFFFFF" class="table_content">
            <td><?php echo $nomor?></td>
          <td><?php echo $data_kriteria['nama_kriteria']; ?></td>
          <td><?php echo $nilai_kepentingan_akhir?></td>
          <td><?php echo $nilai_bobot ?></td>
               </tr>
            <?php
        $nomor
    ++;
        }
        
    ?>
            
      </table>

    kode di atas di file hasil.php
     
    ooND likes this.
  15. CuteGoblin

    CuteGoblin Super Hero

    Joined:
    Jun 30, 2009
    Messages:
    1,902
    Likes Received:
    123
    Menurut ane TS ga ngerti blas konsep array, menurut ane gampang itu cuman menjumlahkan isi tiap array.
    mending ente beli buku coding, pelajari baris per baris/ tutorial online, seharian juga mudeng itu
    klo nasib ktemu dosen penguji killer, ditanya line tertentu random, bisa ngulang ente maap klo sok teu cuman saran :komunis:
     
    ooND likes this.
  16. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    ane coba kok hasilnya sangat tinggi semua ya om...

    lah kan ane dah bilang di atas :lol:
    ane gk mudeng array
    kalo gampang bantuin donk :lol:

    kalo soal ujian mah tenang aja yg penting produk nya jadi dulu :komunis:
     
  17. Gajah Mada

    Gajah Mada Ads.id Fan

    Joined:
    Jul 17, 2013
    Messages:
    197
    Likes Received:
    7
    Location:
    gajahmada.org
    iya. karena alurnya gini:
    PHP:
    $data_kepentingan $data_kriteria['kode_kriteria']; // ambil kode_kriteria dari tb_kriteria = dapetnya C001 semua
    $query_kepentingan mysql_query("SELECT * FROM tb_pilihan WHERE kode_kriteria ='$data_kepentingan'"); 
    $nilai_kepentingan mysql_fetch_array($query_kepentingan); // cari nilai_kepentingan dari tb_pilihan = dapetnya 1.00 semua
    Nah, karena nilai_kepentingan dapet 1.00 semua, maka nilai_kepentingan_akhir = Sangat Tinggi semua juga :komunis:
     
  18. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    nah iya itu om, harusnya nilai pilihan itu ngambil dari form input, bukan dari db :komunis:
    makanya harus pake array biar tampilnya beda
    bingung nya disitu
     
  19. Gajah Mada

    Gajah Mada Ads.id Fan

    Joined:
    Jul 17, 2013
    Messages:
    197
    Likes Received:
    7
    Location:
    gajahmada.org
    Kalo boleh tau siapa yang mengharuskan pake array om? :swt2:
    ganti kode ini
    PHP:
        if($nilai_kepentingan['nilai_pilihan'] == '1.00'){
            
    $nilai_kepentingan_akhir 'Sangat Tinggi';
            
    $nilai_bobot '(0, 0, 0.25)';
        } elseif(
    $nilai_kepentingan['nilai_pilihan'] == '0.75'){
            
    $nilai_kepentingan_akhir 'Tinggi';
            
    $nilai_bobot '(0, 0.25, 0.5)';
        } elseif(
    $nilai_kepentingan['nilai_pilihan'] == '0.5'){
            
    $nilai_kepentingan_akhir 'Cukup';
            
    $nilai_bobot '(0, 0.25, 0.5)';
        } elseif(
    $nilai_kepentingan['nilai_pilihan'] == '0.25'){
            
    $nilai_kepentingan_akhir 'Rendah';
            
    $nilai_bobot '(0.5, 0.75, 1)';
        } else {
            
    $nilai_kepentingan_akhir 'Sangat Rendah';
            
    $nilai_bobot '(0.75, 1, 1)';
        }
    dengan kode ini:

    PHP:
    if($_POST['C'.$nomor] == '1.00'){
            
    $nilai_kepentingan_akhir 'Sangat Tinggi';
            
    $nilai_bobot '(0, 0, 0.25)';
        } elseif(
    $_POST['C'.$nomor] == '0.75'){
            
    $nilai_kepentingan_akhir 'Tinggi';
            
    $nilai_bobot '(0, 0.25, 0.5)';
        } elseif(
    $_POST['C'.$nomor] == '0.5'){
            
    $nilai_kepentingan_akhir 'Cukup';
            
    $nilai_bobot '(0, 0.25, 0.5)';
        } elseif(
    $_POST['C'.$nomor] == '0.25'){
            
    $nilai_kepentingan_akhir 'Rendah';
            
    $nilai_bobot '(0.5, 0.75, 1)';
        } else {
            
    $nilai_kepentingan_akhir 'Sangat Rendah';
            
    $nilai_bobot '(0.75, 1, 1)';
        }
     
    Last edited: Nov 16, 2013
  20. ooND

    ooND Super Hero

    Joined:
    Jul 24, 2010
    Messages:
    5,707
    Likes Received:
    1,118
    Location:
    Wonosobo, Jawa Tengah, Indonesia, Indonesia
    wah siapa ya :lol:
    makasih bgt om ane coba dulu
    thank you :kiss:
     

Share This Page