这是我的控制器(名为expert.php):
public function remove() {
$siri = $this->uri->segment(3);
$this->Kepakaran_m->delete($siri);
$this->view();
}
siri是我表中的字段名称(列名)。它是主键。
这是我的模型(名为Kepakaran_m.php):
function delete($siri) {
$this->dbsmk->where('siri', $siri);
$this->dbsmk->delete('kexpt003pakar');
if ($this->dbsmk->affected_rows() == 1) {
return TRUE;
}
return FALSE;
}
kexpt003pakar是表名。
所以我的观点是这个(名为kepakaran.php):
<tbody>
<?php if(empty($kepakaran)) { ?>
<tr>
<td colspan="8">Pengguna tidak mempunyai rekod kepakaran!</td>
</tr>
<?php } else {
$num = 0;
foreach ($kepakaran as $list_kepakaran) {
$num++;
?>
<tr>
<td><?php echo $num; ?></td>
<td><?php echo $list_kepakaran->kategori; ?></td>
<td><?php echo $list_kepakaran->bidang; ?></td>
<td><?php echo $list_kepakaran->spesifik; ?></td>
<!-- untuk keluarkan tahap -->
<td><?php
if($list_kepakaran->tahap=='1'){
echo "Sederhana";
}elseif ($list_kepakaran->tahap=='2') {
echo "Tinggi";
}elseif ($list_kepakaran->tahap=='3') {
echo "Sangat Tinggi";
}
?>
</td>
<!-- done untuk keluarkan tahap -->
<td><?php echo $list_kepakaran->biltahun; ?></td>
<td>
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#tambahkepakaran"><i class="glyphicon glyphicon-pencil"></i></button>
<a href="<?php echo base_url('expert/remove/'); echo $list_kepakaran->siri; ?>" type="button" class="btn btn-danger btn-sm" onclick="return confirm('Delete this record?')"><i class="glyphicon glyphicon-trash"></i></a>
</td>
</tr>
<?php }} ?>
</tbody>
所以删除按钮位于此区域&gt;&gt; siri; ?&GT;&#34;类型=&#34;按钮&#34; .....
我希望你的回答能帮助我发现这一点。谢谢你:))
答案 0 :(得分:0)
错误是什么?我认为您只需要修改您的代码即可:
>>> Poly(sqrt(a), a)
Traceback (most recent call last):
...
sympy.polys.polyerrors.PolynomialError: sqrt(a) contains an element of the generators set
然后应该没问题。
要使用<a href="<?php echo base_url('expert/remove/'.$list_kepakaran->siri); ?>" type="button" class="btn btn-danger btn-sm" onclick="return confirm('Delete this record?')"><i class="glyphicon glyphicon-trash"></i></a>
段,请不要忘记在uri
url
帮助者
答案 1 :(得分:0)
英语不是我的母语。
为了解决您的问题,您可以检查很多事情。
$siri
的值,并在chrome devTools中显示网络标签上的响应。如果您没有打电话给您的控制器,请查看您的href的一面或打开Application / config / routes.php以获取使用路由并添加此$route['expert/remove/(:num)']['GET'] = "expert/remove/$1";
如果$siri
为空,请查看$this->uri->segment(3);
的旁边
验证是否正确加载了帮助程序。
为此,请转到Application/config/autoload.php
并查看网址是否为帮助$autoload['helper'] = array('url','security','language', 'form', 'text');