【问题标题】:Setting Group Radio Buttons from DB using PHP使用 PHP 从 DB 设置组单选按钮
【发布时间】:2016-02-16 08:05:14
【问题描述】:

请有人帮助我。无论我的变量值如何,它总是将第二个单选按钮设置为选中。变量$contact.cont_contactGroup 确实从数据库返回了正确的值。

<table width="200">
  <tr>
    <td><label>
      <input type="radio" name="cont_contactGroup" value="1" <? if($contact.cont_contactGroup=='1'):? checked="checked" <? else:? checked=""?> Customer</label></td>
  </tr>
  <tr>
    <td><label>
      <input type="radio" name="cont_contactGroup" value="2" <? if($contact.cont_contactGroup=='2'):? checked="checked" <? else:? checked=""?> Supplier</label></td>
  </tr>
</table>

【问题讨论】:

  • 它真的有用吗?您似乎没有使用正确的 php 结束标记
  • 它不起作用。我需要帮助。

标签: php html radio-button smarty


【解决方案1】:

一开始 - 你不应该使用short_open_tags 使用&lt;?php 而不是&lt;?

那么您的代码似乎已损坏。看看:

语法错误

<? if($contact.cont_contactGroup=='1'):? checked="checked" <? else:? checked=""?>`

正确的语法

<?php
if($contact.cont_contactGroup == '1') {
    echo 'checked="checked"'
} else {
    echo 'checked=""'
}
?>

【讨论】:

    猜你喜欢
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    • 2016-07-12
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多