Memanggil Data ENUM di CodeIgniter

assalamualaikum. selamat sore semuanya. saya sedang kebingungan untuk membuat dropdown atau select option di dalam form codeigniter. saya ingin menampilkan data dari tabel user dengan tipe data enum yang berisi 'admin' dan 'customer'. saya sudah bisa menampilkan isinya ke dalam combobox, tapi isinya tidak hanya 2, 'admin', dan 'customer. yang tampil adalah seluruh daftar level yang ada di database. kalau user yang terdaftar sebagai customer ada 5 orang, maka yang tampil di combobox 'customer'nya ada 5. bagaimana caranya agar yang tampil hanya 2, yaitu 'admin' dan 'customer' saja? mohon bantuannya ya.

cont


function tambah()
	{
		if(isset($_POST['submit']))
		{
			$username = $this->input->post('username');
			$password = md5($this->input->post('penerbit_id'));
			$lvl = $this->input->post('level');
			$data = array(
				'username' => $username,
				'password' => $password,
				'level' => $lvl
				);
			$this->model_user->tambah($data);
			redirect('user');
		}
		else
		{
			$data['user'] = $this->model_user->tampil_data()->result();
			$this->template->load('templates/template_a','auth/input_data', $data);
		}
	}

model

function tambah($data)
	{
		$this->db->insert('user', $data);
	}

view

<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<h3>Tambah Data User</h3><hr/>

<body>
	<div id="body">
		<form action="<?php echo site_url('user/tambah') ?>" method="post" enctype="multipart/form-data">
			<table class="table table-bordered">
				<tr>
					<td>Username</td>
					<td><input type="text" class="form-control" name="username" placeholder="Username"></td>
				</tr>
				<tr>
					<td>Password</td>
					<td><input type="password" class="form-control" name="password" placeholder="Password"></td>
				</tr>
				<tr>
					<td>Level</td>
					<td><select name="level" class="form-control">
						<?php
						foreach ($user as $u)
						{
							echo "<option value='$u->level'>$u->level</option>";
						}
						?>
					</select></td>
				</tr>
				<tr>
					<td colspan="2"><button type="submit" class="btn btn-success btn-sm" name="submit">Tambah</button>
					<?php echo anchor('user', 'Kembali', array('class' => 'btn btn-primary btn-sm')) ?></td>
				</tr>
			</table>
		</form>
	</div>
</body>
</html>

avatar iiks
@iiks

14 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

sama mas, saya juga stack sampai sini, belum nemu jawabannya saya justru ini ada sampel masalah datanya arraynya dari enum di encode ke json malahan

avatar ansharw12
@ansharw12

1 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban