Задать вопрос
@olifem

В чем проблема Fatal error: Cannot break/continue 1 level?

При попытке обновить файл, выдает -
Fatal error: Cannot break/continue 1 level in C:\OpenServer\domains\AnnaMarcus\admin\inc\update_info.php on line 12

Форма
<form method="post" action="inc/update_info.php">
<textarea name="info"></textarea>
<input type="submit" title="Отправить"/>
</form>


Обработчик update_info.php
include "class.main.php";

	$classes=new classes;
	$error=false;

	$text = $_POST['info'];
	$id  = 1;

	if(!$classes->update_info($text, $id))	{
		$error=true;
		break;
	}
	if(!$error){echo "<script> location.replace('../info.php'); </script>";}


Класс
class classes extends db{
function update_info($text, $id){
		$quest = "UPDATE info SET `text` = ".$text." WHERE `id` =".$id;
		if($result=$this->connection->query($quest)){
			return(true);
		}
		else{
			return(false);
		}
	}
}
  • Вопрос задан
  • 492 просмотра
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@Combat7
Зачем вам в условии брейк?
if(!$classes->update_info($text, $id)) {
$error=true;
break;
}

Уберите его
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы