我在项目中遇到一些错误严重性:通知消息:试图获取非对象的属性

这是我的错误

Severity: Notice

Message: Trying to get property of non-object

Filename: admin/nilai_daftar.php

Line Number: 10

Backtrace:

File: C:\xampp\htdocs\siakad\application\views\admin\nilai_daftar.php
Line: 10
Function: _error_handler

File: C:\xampp\htdocs\siakad\application\controllers\admin\nilai.php
Line: 128
Function: view

File: C:\xampp\htdocs\siakad\index.php
Line: 315
Function: require_once

A PHP Error was encountered
Severity: Notice

Message: Trying to get property of non-object

Filename: admin/nilai_daftar.php

Line Number: 11

Backtrace:

File: C:\xampp\htdocs\siakad\application\views\admin\nilai_daftar.php
Line: 11
Function: _error_handler

File: C:\xampp\htdocs\siakad\application\controllers\admin\nilai.php
Line: 128
Function: view

File: C:\xampp\htdocs\siakad\index.php
Line: 315
Function: require_once

查看(nilai_form.php)

    <form method="post" action="<?php echo base_url() ?>admin/nilai/simpan_nilai">
    <table class="table table-striped table-hover table-bordered mt-4">
        <tr>
            <td>No</td>
            <td>NIM</td>
            <td>Nama</td>
            <td>Nilai</td>
        </tr>
        <?php 
            $no = 1;
            foreach ($list_nilai as $row ) : ?>
        <tr>
            <td width="25px"><?php echo $no++ ?></td>
            <td><?php echo $row->nim ?></td>
            <td><?php echo $row->nama_lengkap ?></td>
            <input type="hidden" name="id_krs[]" value="<?php $row->id_krs; ?>">
            <td width="20px"><input type="text" name="nilai[]" class="form-control" value="<?php echo $row->nilai; ?>"></td>
        </tr>
        <?php endforeach; ?>
    </table>
    <button type="submit" class="btn btn-primary">Simpan</button>
</form>

在nilai_daftar.php中(查看)

<?php 

$nilai = get_instance();
$nilai->load->model('model_krs');
$nilai->load->model('model_mahasiswa');
$nilai->load->model('model_matkul');
$nilai->load->model('model_tahunakademik');

$krs = $nilai->model_krs->getbyid($id_krs[0]);
$kode_matkul = $krs->kode_matkul;
$id_thn_akad = $krs->id_thn_akad;

?>

still nilai_daftar.php(查看)

 <div class="container-fluid">
<div class="alert alert-primary"><i class="fa fa-file"></i>Daftar Nilai Mahasiswa</div>

    <center>
        <legend><strong>DAFTAR NILAI MAHASISWA</strong></legend>
            <table>
                <tr>
                    <td>Kode Mata Kuliah</td>
                    <td>: <?php echo $kode_matkul; ?></td>
                </tr>

                </table>

在nilai.php(控制器)中

public function simpan_nilai() {
        $query = array ();
            $id_krs = $_POST['id_krs'];
            $nilai = $_POST['nilai'];

            for($i=0; $i>sizeof($id_krs); $i++) {
                $this->db->set('nilai',$nilai[$i])->where('id_krs',$id_krs[$i])->update('krs'); //tabel krs
            }
            $data = array(
                'id_krs' => $id_krs
            );
            $this->load->view('templates_admin/header');
            $this->load->view('templates_admin/sidebar');
            $this->load->view('admin/nilai_daftar',$data);
            $this->load->view('templates_admin/footer');
    }
veralan329 回答:我在项目中遇到一些错误严重性:通知消息:试图获取非对象的属性

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3144411.html

大家都在问