缺少提交按钮

时间:2019-04-15 07:43:51

标签: php html mysql

问题是-缺少“提交”按钮。

这是我的代码的一部分:

<p>
    <label class="field"
           for="fk_RUNGTYNESid_RUNGTYNES">Rungtynės<?php echo in_array('fk_RUNGTYNESid_RUNGTYNES', $required) ? '<span> *</span>' : ''; ?></label>
    <select id="fk_RUNGTYNESid_RUNGTYNES" name="fk_RUNGTYNESid_RUNGTYNES">
        <option value="">---------------</option>
        <?php
        // išrenkame klientus
        $rungtynes = $rungtynesObj->getrungtynesList();
        foreach ($rungtynes as $key => $val) {
            $selected = "";
            if (isset($data['fk_RUNGTYNESid_RUNGTYNES']) && $data['fk_RUNGTYNESid_RUNGTYNES'] == $val['id']) {
                $selected = " selected='selected'";
            }
            echo "<option{$selected} value='{$val['id']}'>{$val['rungtyniu_laikas']}</option>";
        }
        ?>
    </select>
</p>
</fieldset>
<p class="required-note">* pažymėtus laukus užpildyti privaloma</p>
<p>
    <input type="submit" class="submit button" name="submit" value="Išsaugoti">
</p>

<input type="hidden" name="id" value="<?php echo isset($data['id']) ? $data['id'] : ''; ?>"/>

如果我删除有关fk_RUNGTYNESid_RUNGTYNES的代码,则会显示“提交”按钮。

出什么问题了?我该如何解决?

1 个答案:

答案 0 :(得分:0)

根据您的代码和我在评论中所说的评论

  

检查您的$ rungtynes = $ rungtynesObj-> getrungtynesList();

在错误日志中,您可以找到以下内容:

PHP Fatal error:  Uncaught Error: Call to undefined method rungtynes::getrungtynesbusena() in futboloprotokolas1/autonuoma/templates/rungtynes_form.tpl.php:33
Stack trace:
  #0 futboloprotokolas1/autonuoma/controls/rungtynes_create.php(55): include()
  #1 futboloprotokolas1/autonuoma/templates/main.tpl.php(40): include('f...')
  #2 futboloprotokolas1/autonuoma/index.php(41): include('f...')
  #3 {main}\n  thrown in futboloprotokolas1/autonuoma/templates/rungtynes_form.tpl.php on line 33, referer: /futboloprotokolas1/autonuoma/index.php?module=rungtynes&action=list

也请查看您的error.log:有很多警告和通知。