Sinevik
Новичок
Недавно начал программировать. Пишу свою мини доску объявлений. Помогите найти ошибку, выскакивает
Parse error: syntax error, unexpected end of file in D:\Prog\server\www\stena\edit.php on line 90
PHP:
<?php
session_start();
require "config.php";
require "conn.php";
require "class/Menu.php";
require "class/Post.php";
$category_id = $_GET['category_id'];
$id = $_GET['id'];
$query = $dbh->prepare("SELECT * FROM category WHERE id = '" . $category_id . "'");
$query->execute();
$result = $query->fetchObject();
$queryPost = $dbh->prepare("SELECT * FROM posts WHERE id = '" . $id . "'");
$queryPost->execute();
$resultPost = $queryPost->fetchObject();
$title = "Товар " . $resultPost->title;
require "views/head.php";
$posts = new Post();
$tree = new Menu();
?>
<div style="float: left; width: 400px;">
<?php
$tree->outTree(0, 0);
?>
</div>
<?php
if (isset($_POST['button'])) {
$array = [
'id' => $_POST['id'],
'category_id' => $_POST['category_id'],
'author' => "'".$_POST['author']."'",
'title' => "'".$_POST['title']."'",
'city' => "'".$_POST['city']."'",
'type_id' => "'".$_POST['type']."'",
'price' => "'".$_POST['price']."'",
'img' => "'".$_POST['img']."'",
'date' => "'".$_POST['date']."'",
'text' => "'".$_POST['text']."'"
];
$sql = $posts->updatePost($dbh, $array);
if($sql == true) {
echo "Объявление обновленно";
} else {
echo "Объявление не обновленно";
}
} else {
?>
<div style="float: left; width: 800px;">
<span></span>
<h2>Изменение: <?= $resultPost->title ?></h2>
<?php
$post = $posts->getPost($dbh, $resultPost->id);
echo "<form method=\"post\" action='edit.php'>";
if (count($post) > 0) {
foreach ($post as $one) {
?>
<input type="hidden" value="<?= $category_id ?>" name="category_id"><br/>
<input type="hidden" value="<?= $one->id ?>" name="id"><br/>
<input type="hidden" value="<?= $one->author ?>" name="author"><br/>
<label>Название</label><br/>
<input type="text" value="<?= $one->title ?>" name="title"><br/>
<label>Город</label><br/>
<input type="text" value="<?= $one->city ?>" name="city"><br/>
<label>Тип</label><br/>
<input type="text" value="<?= $one->type_id ?>" name="type"><br/>
<label>Цена</label><br/>
<input type="text" value="<?= $one->price ?>" name="price"><br/>
<label>Изображение</label><br/>
<input type="text" value="<?= $one->img ?>" name="img"><br/>
<label>Дата</label><br/>
<input type="text" value="<?= $one->date ?>" name="date"><br/>
<label>Описание</label><br/>
<textarea name="text"><?= $one->text ?></textarea><br/>
<input type="submit" value="Изменить" name="button">
<?
}
} else {
echo "В категории нет объявлений";
}
echo "</form>";
}
?>
</div>
<?php
require "views/footer.php";