你好我得到一個錯誤:未定義指數:aksi我的PHP代碼:未定義指數:在PHP aksi
<?php
include"class_koneksi.php";
$db=new database();
$db->konek();
if(isset($_GET['aksi']) && $_GET['aksi'] ==''){
$daftar=$db->tampilData();
echo"<table border=1>
<tr>
<td>Id</td>
<td>Nama</td>
<td>Email</td>
<td>Pesan</td>
<td>Edit</td>
<td>Hapus</td>
</tr>";
foreach($daftar as $data){
echo" <tr>
<td>".$data['id']."</td>
<td>".$data['nama']."</td>
<td>".$data['email']."</td>
<td>".$data['pesan']."</td>
<td><a href='?aksi=edit&id=$data[id]'>edit</a></td>
<td><a href='?aksi=hapus_data&id=$data[id]'>Hapus</a></td>
</tr>";
}
echo"</table> <br> <a href='?aksi=tambah'>TAMBAH</a>";
}elseif($_GET['aksi']=='tambah'){ //line 31
echo"<br>
<form method=POST action='?aksi=tambah_data'>
<table>
<tr><td>Nama</td><td><input type=text name='nama'></td></tr>
<tr><td>Email</td><td><input type=text name='email'></td></tr>
<tr><td>Pesan</td><td><input type=text name='pesan'></td></tr>
<tr><td></td><td><input type=submit value='simpan'></td></tr>
</table>
</form>
";
}elseif($_GET['aksi']=='tambah_data'){ line 43
$id=$_POST[id];
$nama=$_POST['nama'];
$email=$_POST['email'];
$pesan=$_POST['pesan'];
$db->tambahData($id,$nama,$email,$pesan);
}elseif($_GET['aksi']=='edit'){ //50
$id=$_GET['id'];
echo"<br>
<form method=POST action='?aksi=update_data'>
<table>
<tr><td>Id</td><td><input type=text name='id' value='".$db->bacaData(id,$id)."'></td></tr>
<tr><td>Nama</td><td><input type=text name='nama' value='".$db->bacaData(nama,$id)."'></td></tr>
<tr><td>Email</td><td><input type=text name='email' value='".$db->bacaData(email,$id)."'></td></tr>
<tr><td>Pesan</td><td><input type=text name='pesan' value='".$db->bacaData(pesan,$id)."'></td></tr>
<tr><td></td><td><input type=submit value='simpan'></td></tr>
</table>
<input type='hidden' name='id' value='".$db->bacaData(id,$id)."'>
</form>
";
}elseif($_GET['aksi']=='update_data'){ //line 65
$id=$_POST[id];
$nama=$_POST['nama'];
$email=$_POST['email'];
$pesan=$_POST['pesan'];
$db->updateData($id,$nama,$email,$pesan);
}elseif($_GET['aksi']=='hapus_data'){ //line 72
$id=$_GET['id'];
$db->hapusData($id);
}
?>
你能告訴我,如果從這個代碼是什麼問題(isset($ _ GET [ 'aksi'])& & $ _GET ['aksi'] =='')但是錯誤未定義的索引:aksi在C:\ xampp \ htdocs \ crud \ lat1.php在線31,43,50,65,72 有ANY1反芻誰幫我出這
感謝提前
你能解釋*爲什麼*?任何鏈接到文檔? – brasofilo
我認爲這是一個通知,而不是error.so [鏈接](http://php.net/manual/en/function.error-reporting.php) –
對不起,我應該指出你這個:[answer] – brasofilo