Я хочу отобразить none, если значение mysql db 12 [это значение не важно] в поле выбора и использовать только PHP и HTML (не javascript и т.д.),
Я использую этот код для отображения: none;
<div <?php echo $account->optionselect1; if ($optionselect1 == 12) " style='display: none';"; ?> id="12" type="text" name="12" class="12" >
<div class="col-xs-6 col-md-6">
<div class="form-group">
<label for="country">Ödeme Günü</label>
<input type="text" name="date" id="date" value="<?php echo @substr($account->date,0,16); ?>" class="form-control input-sm date">
</div> <!-- /.form-group -->
</div> <!-- /.col-md-4 -->
<div class="col-xs-6 col-md-6">
<div class="form-group">
<label for="city">Toplam Tutar</label>
<input type="text" name="city" id="city" placeholder="Tutar" value="<?php echo $account->balance; ?> Türk Lirası" class="form-control" minlength="3" maxlength="20">
</div> <!-- /.form-group -->
</div> <!-- /.col -->
</div> <!-- /.selectitem1 -->
Здесь я могу выбрать коды кодов;
<div class="row">
<div class="col-xs-6 col-md-12">
<div class="form-group">
<label for="optionselect1">Taksit Yada Tek Ödeme Seçiniz</label>
<select value="optionselect1" type="text" name="optionselect1" id="optionselect1" class="form-control">
<option >Seçin</option>
<option type="text" value="12">Tek Ödeme (Taksitsiz)</option>
<option type="text" value="13">2 Taksit</option>
<option type="text" value="val4">item 4</option>
</select>
</div> <!-- /.form-group -->
</div> <!-- /.col -->
Мои эхо-коды (для $account-> optionselect1) здесь;
@form_validation($insert['optionselect1'], 'optionselect1', 'Option Secin', 'min_length[1]|max_length[20]', __FUNCTION__);
База данных MYSQL: dbname> til_accounts> optionselect1
Но дисплей: никто не работает
Я думаю, что мои эхо-коды ошибочны. Что я должен делать?
Попробуйте это. В условии If, я думаю, что доступ к данным "if ($ optionselect1 == 12)" неверен. попробуйте с помощью
' div if($account->optionselect1 == 12) ?> style='display: none'>'
if ($account->optionselect1 == 12) { echo ' style="display: none;"'; }