我在我的代碼問題我嘗試插入我的數據到數據庫的phpMyAdmin的,當我點擊提交按鈕,和我注意到一個未定義指數...這是我的代碼:無法插入數據到數據庫MySQL的
這是PHP:
<?php
require_once("koneksi.php");
$NIP_KARYAWAN = "";
$NAMA_KARYAWAN = "";
$LEVEL = "";
$USERNAME = "";
$PASSWORD = "";
if(isset($_POST["simpan"]))
{
$NIP_KARYAWAN = $_POST["NIP_KARYAWAN"];
$NAMA_KARYAWAN = $_POST["NAMA_KARYAWAN"];
$LEVEL = $_POST["LEVEL"];
$USERNAME = $_POST["USERNAME"];
$PASSWORD = $_POST["PASSWORD"];
$query = "insert into karyawan (NIP_KARYAWAN,NAMA_KARYAWAN,LEVEL,USERNAME,PASSWORD) values ('$NIP_KARYAWAN','$NAMA_KARYAWAN','$LEVEL','$USERNAME','$PASSWORD')";
mysql_query($query);
?><script>alert('Data berhasil ditambah');</script><?php
?><script>document.location.href='karyawan.php';</script><?php
die(0);
}
?>
,然後這是我的HTML:
<div class="row">
<div class="col-lg-6">
<form role="form" action="" method="post">
<div class="form-group">
<label for="NIP_KARYAWAN">NIP</label>
<input type="number" class="form-control" placeholder="Masukkan NIP" id="NIP_KARYAWAN" name="NIP_KARYAWAN" value="<?php echo $NIP_KARYAWAN; ?>">
</div>
<div class="form-group">
<label for="NAMA_KARYAWAN">Nama</label>
<input type="text" class="form-control" placeholder="Masukkan Nama" id="NAMA_KARYAWAN" name="NAMA_KARYAWAN" value="<?php echo $NAMA_KARYAWAN; ?>">
</div>
<div class="form-group">
<label for="LEVEL">Level</label>
<select class="form-control" type="text" id="LEVEL" name="LEVEL" value="<?php echo $LEVEL; ?>">
<option>Manajerial</option>
<option>Operasional</option>
</select>
</div>
</form>
</div>
<div class="col-lg-6">
<form role="form" action="" method="post">
<div class="form-group">
<label for="USERNAME">Username</label>
<input type="number" class="form-control" placeholder="Masukkan Username" id="USERNAME" name="USERNAME" value="<?php echo $USERNAME; ?>">
</div>
<div class="form-group">
<label for="PASSWORD">Password</label>
<input type="password" class="form-control" placeholder="Masukkan Password" id="PASSWORD" name="PASSWORD" value="<?php echo $PASSWORD; ?>">
</div>
</form>
</div>
<div class="col-lg-12" align="center">
<form role="form" action="" method="post">
<button id="demo-1" type="submit" name="simpan" class="btn btn-primary"><i class="fa fa-save fa-lg"></i> Simpan</button>   
<button id="demo-2" type="submit" name="ubah" class="btn btn-warning"><i class="fa fa-refresh fa-lg"></i> Ubah</button>   
<button id="demo-3" type="submit" name="hapus" class="btn btn-danger"><i class="fa fa-dropbox fa-lg"></i> Hapus</button>
</form>
</div>
</div>
這是通知:
說明:未定義指數:NIP_KARYAWAN在 C:\ XAMPP \ htdocs中\ pencatatan \ karyawan.php上線13
說明:未定義指數:NAMA_KARYAWAN在 C:\ XAMPP \ htdocs中\ pencatatan \ karyawan.php線14上
說明:未定義指數:LEVEL在 C:\ XAMPP \ htdocs中\ pencatatan \ karyawan.php第15行
說明:未定義指數:USERNAME在 C:\ XAMPP \ htdocs中\ pencatatan \ karyawan.php on line 16
注意:未定義指數:密碼 C:\ XAMPP \ htdocs中\ pencatatan \ karyawan.php上線17
請將你的問題通知你一個'Undefined Index'的錯誤。 – skrilled
我編輯了我的問題@skrilled –
您在該頁面上有多個表單。只有一個會實際發佈。 –