saya mau menampilkan hasil form yang di masukn tapi selalu Undefined variable di codeigniter

saya ingin menampilkan hasil dari form yang dimasukan tapi yang menyimpan masukan dari form nya adalah model bukan masuk ke controllers, controller hanya meminta menampilkan data yang sudah di masukan dari form tadi
Penjualan controller
<?php
defined('BASEPATH') or exit ('no direct script access allowed');
 class penjualan extends CI_Controller
 {
  function __construct()
  {
  parent::__construct();
  $this->load->model('Model_penjualan');
  $this->load->helper('url');
  }
  public function index()
  {
  $data['judul'] = "Penjualan";
  $this->load->view('view-form-penjualan',$data);
  }
  public function cetak()
 {
 $data['judul'] = "Penjualan";
 $this->load->view('View_Cetak_penjualan',$data);
 }
 }

<?php
class Model_penjualan extends CI_Model
{
 public $name;
 public $nhp;
 public $merkspt;
 public $ukrn;
 public function  jual()
 {
  $data = $this->input->post();
  $this->name = $data["nama"];
  $this->nhp = $data["nohp"];
  $this->merkspt = $data["merkspt"];
  $this->ukrn = $data["ukuran"];
  return $data;
  }
}

tabel cetak penjualan.php
<table>
 <tr>
 <td>Nama</td>
 <td>:</td>
 <td><?php echo $nama; ?></td>
 </tr>
 <tr>
 <td>no hp</td>
 <td>:</td>
 <td><?php echo $nohp; ?></td>
 </tr>
 <tr>
 <td>merek sepatu</td>
 <td>:</td>
 <td><?php echo $merkspt; ?></td>
 </tr>
 <tr>
 <td>Harga sepatu</td>
 <td>:</td>
 <td><?php
 if ($merkspt = "Nike")
 {
 echo "Rp 375.000";
 }
 else if ($merkspt = "Adidas")
 {
 echo "Rp 300.000";
 }
 else if ($merkspt = "Kickers")
 {
 echo "Rp 250.000";
 }
 else if ($merkspt = "Eiger")
 {
 echo "Rp 275.000";
 }
 else if ($merkspt = "Bucherri")
 {
 echo "Rp 300.000";
 }
   ?></td>
 </tr>
 <tr>
 <td>ukuran</td>
 <td>:</td>
 <td><?php echo $ukuran; ?></td>
 </tr>
 <td><a href="http://localhost/rental_mobil/penjualan"><button> kembali </button></a></td>
 </tr>
</table>

kesalahan nya seperti ini
image.pngimage.png
avatar andhanUser

Ditanyakan oleh @andhanUser

1 Kontribusi 0 Poin

  • tampilkan kode sebagai kode (copypaste) bukan screenshot yang sulit dibaca - @hilmanski

Login untuk menanggapi


Jawaban

nama variabelnya coba dicek lagi gan, 
$name, $nhp
avatar maswid

Dijawab oleh @maswid

15 Kontribusi 5 Poin

Login untuk menanggapi


sesuaikan dengan yang di deklarasikan 
public $name;
 public $nhp;
 public $merkspt;
 public $ukrn;
avatar farah92

Dijawab oleh @farah92

49 Kontribusi 10 Poin

Login untuk menanggapi


Login untuk gabung berdiskusi