2016-11-03 9 views
0

私はちょうどphpでいくつかのツイートとコードを学び始めていて、エコー内のPHPコードのコメントを外すのに問題があります。あなたが私を助けることを願っています。ここでecho内のphp/htmlステートメントのコメントを外す

は..私は扱うことができない私のフォームの抜粋である私が知っている

echo ' <div class="form-group">'; 
 
echo '  <label class="col-md-3 col-xs-12 control-label" for="textinput">vehicle <span class="required">*</span></label>'; 
 
echo '  <div class="col-md-6 col-xs-12">'; 
 
echo '   <label class="radio-inline">'; 
 
echo '   <input type="radio" name="type" id="radio3" value="car"' . if (isset($_GET['id'])) {echo $row->type == "car" ? 'checked="checked"' : "";}.'> car <span class="required">*</span>'; 
 
echo '   </label>'; 
 
echo '   <label class="radio-inline">'; 
 
echo '   <input type="radio" name="type" id="radio4" value="plane"' .if (isset($_GET['id'])) {echo $row->type == "plane" ? 'checked="checked"' : "";}.'> plane <span class="required">*</span>'; 
 
echo '   </label>'; 
 
echo '  </div>'; 
 
echo ' </div>';

、句が正しくない場合。このようなものだろうね、そう?

echo (isset($_GET['id'])) ? 'car' : 'not car'); 

しかし、この例では、どのように私のissetを変換するのか分かりません。

ありがとうございました!

+1

'エコー 'もの':あなたのコードをより読みやすくするために

echo ' <input type="radio" name="type" id="radio3" value="car"' . (isset($_GET['id']))?($row->type == "car" ? 'checked="checked"' : "") : "" .'> car <span class="required">*</span>'; echo ' <input type="radio" name="type" id="radio4" value="plane"' .(isset($_GET['id']))?($row->type == "plane" ? 'checked="checked"' : "") : "".'> plane <span class="required">*</span>'; 

、あなたがこれを行う必要があります。 (isset($ var)? 'more stuff': 'その他のもの')。もの ';' – Federkun

答えて

0

これは、あなたが探しているものです:

<?php 
?> 
<div class="form-group"> 
    <label class="col-md-3 col-xs-12 control-label" for="textinput">vehicle <span class="required">*</span></label> 
    <div class="col-md-6 col-xs-12"> 
     <label class="radio-inline"> 
      <input type="radio" name="type" id="radio3" value="car" <?php echo (isset($_GET['id']))?($row->type == "car" ? 'checked="checked"' : "") : "" ?> > car <span class="required">*</span> 
     </label> 
     <label class="radio-inline"> 
      <input type="radio" name="type" id="radio4" value="plane" <?php echo (isset($_GET['id']))?($row->type == "plane" ? 'checked="checked"' : "") : "" ?> > plane <span class="required">*</span> 
     </label> 
    </div> 
</div> 
+0

ありがとうございます! – robsn84

関連する問題