意外 set_value

Unexpected set_value

我正在尝试重新填充我的表单,但显示此错误

Parse error: syntax error, unexpected 'set_value' (T_STRING), expecting ',' or ';' in C:\xampp\htdocs\groupie\application\views\register.php on line 31

这是我的代码

echo '<div class="form-group has-error">
    <label class="control-label" for="inputError">School ID:</label>
    <input type="text" class="form-control" name="inputSchoolID" id="inputError" value="'set_value('inputSchoolID')';">
    <span class="help-block">'. form_error('inputSchoolID') .'</span>
</div>';

这是错误的地方

value="'set_value('inputSchoolID')';"

有漏点,改成你的form_error:

echo '<div class="form-group has-error">
    <label class="control-label" for="inputError">School ID:</label>
    <input type="text" class="form-control" name="inputSchoolID" id="inputError" value="' . set_value('inputSchoolID') . ';">
    <span class="help-block">'. form_error('inputSchoolID') .'</span>
</div>';

我的错误是忘记了句点。应该是

value = " ' . set_value('inputSchoolID') . '; "

您错过了连接点 (.)

echo '<div class="form-group has-error">
                        <label class="control-label" for="inputError">School ID:</label>
                        <input type="text" class="form-control" name="inputSchoolID" id="inputError" value="'.set_value('inputSchoolID').';">
                        <span class="help-block">'. form_error('inputSchoolID') .'</span>
                        </div>';