我加載像這樣笨問題與循環和條件
if($type == 'view'){
// do something
}else if($type == 'insert'){
// Here i am making a form
?>
<select>
<?php
foreach($applications as $row)
{
?>
<option value = "<?php echo $row->id;?>">
<?php echo $row->name;?>
</option>
<?php } ?>
</select>
<?
}else{
//do some thing else
}
視圖現在,這就是我遇到的錯誤:
解析錯誤:語法錯誤,在URL意外T_ELSE上線XX
奇怪的是,如果我如果工作正常註釋掉循環。問題是什麼?如何解決?
你介意粘貼整個代碼片段並告訴我們錯誤發生在哪一行嗎?我剛剛執行了你發佈的代碼,但我沒有收到語法錯誤,所以它可能是由你沒有發佈的代碼中的其他內容引起的。 – 9ee1
它對我來說也很好... – hsuk
您的服務器上是否啓用了短標籤?我注意到有時使用'<?'和其他時間'<?php'來打開你的php標籤。應該堅持使用一個:) – Jeemusu