我想将父值列从 0更新为1 。通过使用$ _GET方法单击按钮并按ID进行验证。在数据库设置中,我将父级设置为定义为0 。
我尝试包含并嵌入查询,但是代码仍然无法正常工作。
这是我的按钮代码。
<a href="verifikasi-siswa.php?parent=<?php echo (($s['parent'] == 1)?'0':'1');?>&id=<?php echo $s['id'];?>" class="btn btn-xs btn-default"><span class="fa fa-sm fa-<?php echo (($s['parent']== 0)?'check-circle':'check-circle');?>" style="color:<?php echo (($s['parent']== 0)?'green':'red');?>"></span></a> <?php echo (($s['parent'] == 0)?'Terima Siswa':'Siswa sudah diterima');?>
我希望代码将执行我编写的查询,并将父值更新为 1 。
这是我的查询执行代码。
$ambildata = $db->query("SELECT * FROM formulir WHERE parent = 0");
if(isset($_REQUEST['parent'])){
if(isset($_GET['parent'])){
$id = (int)$_GET['id'];
$parent = (int)$_GET['parent'];
$sqlparent = $db->query("UPDATE formulir SET parent = '$parent' WHERE id = '$id'");
if($sqlparent){
echo "<script>alert('data berhasil disimpan!')</script>"; #alert if success
}else{
echo "<script>alert('data gagal disimpan!')</script>"; #alert if failed
}
}
}
刷新页面后,我希望应该删除一个学生的数据,但该学生的数据仍会出现。我尝试使用检查元素->网络进行检查,然后再次单击输出状态200 OK 和查询字符串参数表示parent = 1 id = 7(取决于ID)。
我也许是印度尼西亚人,您对巴哈萨语不熟悉,所以我为您准备了翻译。
翻译: ==> formulir = 注册表格
==> ambildata = 获取数据
==> Nama = 名称
==> Nisn = 唯一的学生人数
==>西斯瓦= 学生
==> Data Berhasil disimpan = 保存成功!
==>数据非法显示= 保存失败!
==> Semua siswa = 所有学生
==> Verfikasi-siswa = 学生验证
==> Terima Siswa = 确认学生
==> Siswa sudah diterima = 已确认的学生
谢谢。
对不起,我的英语不好。
编辑: 函数对方法