Postingan lainnya
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.png
Tanggapan
tampilkan kode sebagai kode (copypaste) bukan screenshot yang sulit dibaca
2 Jawaban:
<div>nama variabelnya coba dicek lagi gan, <br>$name, $nhp</div>
<div>sesuaikan dengan yang di deklarasikan <br>public $name;<br> public $nhp;<br> public $merkspt;<br> public $ukrn;</div>