Nokta birleştirme operatörünün kullanımı.
Merhabalar. ajax yapısı ile geriye html kod döndürüyorum ve bunu modalda gösteriyorum. Modal içerisinde form var ve form'da 2 li radio form var. Veritabanından teklifStatu 1 gelirse 1 numaralı radioyu checked yapmak istiyorum. 2 gelirse 2 numaralı radioyu checked yapmak istiyorum.
nokta birleştirme operatörü ile ternary operatörü denedim ama parçalayamadım. Başka alternatif ne olabilir veya nokta operatörü ile ternaryi nasil oluşturabilirim.
<?php
<input class="form-check-input"
type="radio" name="teklif-durumu"
id="inlineRadio11" value="1" ' . $user['musteri_teklifStatu']== 1 ? checked : '' .'>
...
..
.
?>
Anlam veremedim ama parantez içerisine alınca bende sorun çıkmadı.
<div class="col-md-6">
<label class="form-check-label">Teklif Durumu :</label>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="teklif-durumu" id="inlineRadio11" value="1" '. ($musterilerEdit['musteri_teklifStatu'] == 1 ? "checked" : "") .'/>
<label class="form-check-label" for="inlineRadio11">Teklif Verildi</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="teklif-durumu" id="inlineRadio22" value="2" '. ($musterilerEdit['musteri_teklifStatu'] == 2 ? "checked" : "") .'/>
<label class="form-check-label" for="inlineRadio22">Teklif Verilmedi</label>
</div>
</div>