【问题标题】:How do I display results from a database into an input area?如何将数据库中的结果显示到输入区域?
【发布时间】:2015-11-27 17:33:27
【问题描述】:
            <?php
                $i = 0;
                while ($row = $res->fetchRow()) {
                    $i++;
                    echo '<tr>';
                    echo '<td><input value='{$row['moduleCode']}' />  </td>';
                    echo '</tr>';
                }
                ?>

正如您在我的 php 代码中看到的那样,我尝试通过“值”将数据库中的结果回显到输入区域,但是这一直出现语法错误?谁能告诉我哪里出错了?

【问题讨论】:

    标签: php variables syntax echo


    【解决方案1】:

    如果您希望在其中解析变量,请使用双引号字符串:

    echo "<td><input value='{$row['moduleCode']}' />  </td>";
    

    或提取你的变量:

    echo '<td><input value="'.$row['moduleCode'].'" />  </td>';
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-15
      相关资源
      最近更新 更多