有人可以帮助我这个if语句吗? 我的表单每次出现我加载页面,但在我提交表单后消失! 也许这是是“endif”语法混淆了我,但我不能让这个得当... 这里是代码:帮助一个PHP语句
<?php
if ($this->input->post('submit') && $this->input->post('categories')):
foreach($tagedImages as $image):
?>
<div class="thumb">
<?php echo'<a href="/toKoritsi/uploads/'.$image.'"/> <img src="/toKoritsi/uploads/thumbs/'.$image.'"/></a>' ?>
</div>
<?php
endforeach;
elseif(isset($photosQuery) && count($photosQuery)):
foreach($photosQuery->result_array() as $photo):
?>
<div class="thumb">
<?php echo'<a href="/toKoritsi/uploads/'.$photo['name'].'"/> <img src="/toKoritsi/uploads/thumbs/'.$photo['name'].'"/></a>' ?>
</div>
<?php
endforeach;
endif;
$options = array(
'bracelet' => 'Bracelets',
'ring' => 'Rings',
'bag' => 'Bags',
'earing' => 'Earings'
);
echo form_open("toKoritsi/gallery");
echo form_dropdown('categories', $options, 'bracelet');
echo form_submit('submit', 'Choose');
echo form_close();
?>
在此先感谢!
AAAGH !!我的眼睛! – AlexanderMP 2010-09-08 15:35:04
为什么使用foreach和if语句的替代语法?请使用大括号。 – zaf 2010-09-08 15:41:44
我试图格式化它,但放弃了。这不可能。 – 2010-09-08 15:44:58