shefeduard
Guest
if, else, endif
Помогите, не пойму почему пишится ошибка парсирования (в коде вылена >>><<<)???
я конечно понимаю, что могу воспользоватся другим синтаксисом if() { } esle {}
Но мне надо понять, почему с таким у меня не работает...
PHP:
if($update == 0):
if(strlen($voting_question) < 5):
$error = "Вопрос - Минимум 5 символов";
elseif($row = $db->sql_fetchrow($db->sql_query("SELECT * FROM ".$prefix."_table WHERE ...."))):
$error = "Вопрос - Такой уже есть в базе данных";
endif;
if($voting_finish_date <= $date)
$error .= "<br>Дата окончания - Введенная дата устаревшая";
>>>>>>>else:<<<<<<<< PARSE ERROR
if(strlen($voting_question) < 5)
$error = "Вопрос - Минимум 5 символов";
endif;
я конечно понимаю, что могу воспользоватся другим синтаксисом if() { } esle {}
Но мне надо понять, почему с таким у меня не работает...