如果值为1,如何激活链接,如果为0则链接未激活使用单选按钮

时间:2018-04-09 04:02:14

标签: php mysql codeigniter

我的控制器

$data['registrasi'] = $this->pengumuman->getRegistrasi($id_pengumuman);

到我的模特。我试着做

public function getRegistrasi($id_pengumuman) //1 = active link, 0 = not active
    {
        if($cek == 1 ){
        $link = 'e-beasiswa/Registrasibeasiswa';
        }else{
            $tidak = 'nonaktif';
        }
        echo $link;
    }

我的观点

<div class="form-group">
 <div class="col-md-12" >
  <label>Buka Pendaftaran<span class="required">*</span></label>
   <div class="icheck-list"><br>
   <label>
    <input type="radio" class="icheck" name="is_registrasi" id="is_registrasi" value="1" <?= ($registrasi->is_registrasi == '1') ? "checked":""; ?> >Ya</label>
   <label>
    <input type="radio" class="icheck" name="is_registrasi" id="is_registrasi" value="0" <?= ($registrasi->is_registrasi == '0') ? "checked":""; ?> >Tidak</label>
      </div>
   </div>
</div>

my detail.php

<a href=""><?= $registrasi->is_registrasi ?></a>

在我的表单上使用单选按钮,选择是否显示链接。

注意:链接将显示在页面详细信息

1 个答案:

答案 0 :(得分:0)

将html链接代码放在php三元运算符中。仅当$registrasi->is_registrasi等于1时才能看到该链接。

您可以尝试此代码

<?php echo $registrasi->is_registrasi == '1' ? '<a href="#">'.$registrasi->is_registrasi.'</a>' : ''; ?>