Muncul undefined offset: 1, undefined offset: 2 , undefined offset: 3

Saya menggunakan rumus WP yang ada di google untuk ranking, setelah dijalankan muncul pesan Undefined offset: 1 in D:\kkp\Level\Admin\Hitung.php on line 77 sampe line 78 dengan masalan OFFSET 1, 2, 3

codenya

 <?php
    $sql="SELECT * FROM totalnilai ORDER BY nisnip,idbobot";
    $result=$db->query($sql);
    $X=array();
    $alternative='';
    while($row=$result->fetch_object()){
      if($row->nisnip!=$alternative){
        $X[$row->nisnip]=array();
        $alternative=$row->nisnip;
      }
      $X[$row->nisnip][$row->idbobot]=$row->nilai;
    }
    $S=array();
    foreach($X as $alternative=>$x){
      $S[$alternative]=1;
      echo "S<sub>{$alternative}</sub> = ";
      foreach($x as $namabobot=>$nilai){
         $S[$alternative]*=pow($nilai,-$W[$namabobot]);
         echo "({$nilai}<sup>".($namabobot-$W[$namabobot])."</sup>)";
      };
      echo " = {$S[$alternative]}<br>";
    }
    ?>

ada yang bisa bantu? terimakasih

avatar girisarahsrh
@girisarahsrh

6 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

baris 77 - 78 disitu yang mana? disitu erronya

copy code yg Hitung.php

bisa disertakan isi databasenya ka?

2 Jawaban:

saya juga sama apakah kamu ada solusinya?

avatar alwan12345
@alwan12345

1 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

mungkin inisialisasi variable $W dulu <pre> $W = array(); </pre>

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban