示例#1
0
 public function simpanNilai(Nilai $nilaiObj)
 {
     $nomorSiswa = $nilaiObj->getSiswa()->getNomorSiswa();
     $idMataPelajaran = $nilaiObj->getMataPelajaran()->getIdMataPelajaran();
     $nilai = $nilaiObj->getNilai();
     $idTahunAjaran = $nilaiObj->getTahunAjaran()->getIdTahunAjaran();
     $ps = $this->connection->prepare("INSERT INTO nilai(nomor_siswa,id_mata_pelajaran,nilai,id_tahun_ajaran) \n        \tvalue(:nomorSiswa,:idMataPelajaran,:nilai,:idTahunAjaran) ");
     $ps->bindParam(":nomorSiswa", $nomorSiswa, PDO::PARAM_INT);
     $ps->bindParam(":idMataPelajaran", $idMataPelajaran, PDO::PARAM_INT);
     $ps->bindParam(":nilai", $nilai, PDO::PARAM_INT);
     $ps->bindParam("idTahunAjaran", $idTahunAjaran, PDO::PARAM_INT);
     $ps->execute();
     $this->connection = null;
 }
示例#2
0
    print "Lulus";
} else {
    print "Tidak Lulus";
}
echo "<br>";
// OOP
class Nilai
{
    // Ini namanya Class
    protected $cek_nilai;
    public function setNilai($nilai)
    {
        // Ini namanya Method (Function dalam class)
        // $nilai namanya property (Variable dalam class)
        if ($nilai >= 50) {
            $this->cek_nilai = "Lulus";
        } else {
            $this->cek_nilai = "Tidak Lulus";
        }
    }
    public function getNilai()
    {
        // Ini namanya Method (Function dalam class)
        return $this->cek_nilai;
    }
}
$obj = new Nilai();
// Ini namanya object
$obj->setNilai(50);
echo $obj->getNilai();
// Execute