use*_*607 0 html php forms echo
我真的很头疼.我需要将if语句放在一个echo中(这个echo在一个函数中,它实际上是一个表单提交)
这是我的部分代码的示例.在这种情况下,我怎样才能把if语句放在我的回声中?
<?php echo '<td><select id="depuis" name="depuis">
<option value=\'4\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'4\'){ echo \'selected\'; } else { echo ''; } ?> ></option>
<option value=\'1\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'1\'){ echo \'selected\'; } else { echo ''; } ?> >2 ans et moins</option>
<option value=\'2\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'2\'){ echo \'selected\'; } else { echo ''; } ?> >2 à 5 ans</option>
<option value=\'3\' <?php if(isset($_POST[\'depuis\']) && $_POST[\'depuis\'] == \'3\'){ echo \'selected\'; } else { echo ''; } ?> >5 ans et plus</option>
</select>
</td>'
; ?>
Run Code Online (Sandbox Code Playgroud)
一切都是php所以在检查之前需要使用比第一个<?phpFinish 更多的东西.像这样:echoif
<?php
echo '<td><select id="depuis" name="depuis">
<option value="4"';
if(isset($_POST['depuis']) && $_POST['depuis'] == '4') {
echo ' selected';
}
echo ' >Something here maybe?</option>...etc
Run Code Online (Sandbox Code Playgroud)
小智 5
使用内联 if 语句:
echo 'Based on your score, you are a ',($score > 10 ? 'genius' : 'nobody');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15830 次 |
| 最近记录: |