嗨,伙计们,我有这个代码块和错误解析错误:语法错误,意外结束的文件不断出现我的观点。好像就是甩不掉。需要帮忙吗,伙计们。谢谢你
<?php foreach($log->result() as $row): ?>
<?=form_open('admin/update_entry');?>
<table class="editLog">
<tr>
<td><?php
$data = array(
'name' => 'order',
'value' => $row->order
);
echo form_input($data);
?></td>
<td><?php
$data = array(
'name' => 'first',
'value' => $row->first
);
echo form_input($data);
?></td>
<td><?php
$data = array(
'name' => 'last',
'value' => $row->last
);
echo form_input($data);
?></td>
<td><?php
$data = array(
'name' => 'item',
'value' => $row->item
);
echo form_input($data);
?></td>
<td><?php
$data = array(
'name' => 'price',
'value' => $row->price
);
echo form_input($data);
?></td>
<td>
<?php
echo form_hidden('id', $row->id);
$data = array(
'class' => 'updateSubmit',
'value' => '✚'
);
echo form_submit($data);
?></td>
</tr>
</table>
<?=form_close();?>
尝试了一些解决方案,但无济于事。像"短标签"删除它,错误仍然出现。
foreach语句缺少右括号。比如:
<?php endforeach; ?>
一般来说,意外的文件结束语法错误意味着你在某个地方缺少了一个大括号,无论是条件语句还是循环(即while,foreach,do)。