Добрый день. Помогите найти ошибку в коде. Сижу уже какой час и ничего не нахожу.Да,может быть пост повторяется,но решение проблемы в других постах я не нашел.
<?php
include_once('settings.php');
include_once('header.php');
if(isset($_SESSION['user'])) {
if(isset($_GET['usr'])) {
$id = $_GET['usr'];
$films = $id+$_GET['films'];
$serials = $id+$_GET['serials'];
$query1 = "SELECT * FROM users WHERE id_users = '$id' ";
$success1 = mysqli_query($connection, $query1);
$row1 = mysqli_fetch_array($success1);
?>
<div class="container">
<div class="row users_info">
<div class="col-md-4"><img src="img/logo.gif" class="users_logo"></img></div>
<div class="col-md-8 users_content">
<div><span class="users_span">Имя:</span> <?php echo $row1['firstname'];?></div>
<div><span class="users_span">Фамилия:</span> <?php echo $row1['lastname'];?></div>
<div><span class="users_span">Логин:</span> <?php if($_SESSION['user'] == $login) {?><span class="selName"><?php echo $row1['login'];?></span> <?php } else { ?> <?php echo $row1['login']; }?></div>
<div><span class="users_span">Мыло:</span> <?php echo $row1['email'];?></div>
<div><span class="users_span">Дата регистрации:</span> <?php echo $row1['regdate'];?></div>
</div>
</div>
<br>
<div class="row">
<div class="btn-group" role="group" aria-label="...">
<button type="button" class="btn btn-default"><a href='users.php?usr=<?php echo "$films/films ";?> ' >Список просмотренных фильмов</a></button>
<button type="button" class="btn btn-default"><a href='users.php?usr=<?php echo "$films/serials ";?> ' >Список просмотренных сериалов</a></button>
<button type="button" class="btn btn-default"><a href='users.php?usr=<?php echo "$films/books ";?> ' >Прочтенные книги</a></button>
</div>
</div>
</div>
<?php
// echo $_SERVER['PHP_SELF'].'<br />';
// echo $_SERVER['QUERY_STRING'].'<br />';
// echo "$id";
// echo "$films";
if($id == "$films/films") {
$query = "SELECT * FROM films WHERE id_users = $films ORDER BY id DESC";
$success = mysqli_query($connection, $query);
$row = mysqli_fetch_array($success);
?>
<div class="container content">
<div class="row">
<section>
<h2 class="center">Фильмы пользователя - <?php echo $row1['login'];?></h2> <br>
<ul class="list-group">
<? do { ?>
<li class="list-group-item"> <?php echo $row['name'];?></li>
<?php } while ($row = mysqli_fetch_array($success)) ;
?>
</ul>
</section>
</div>
</div>
<?php } elseif ($id == "$films/serials") {
$query = "SELECT * FROM serials WHERE id_users = $films ORDER BY id DESC";
$success = mysqli_query($connection, $query);
$row = mysqli_fetch_array($success);
?>
<div class="container content">
<div class="row">
<section>
<h2 class="center">Сериалы пользователя - <?php echo $row1['login'];?></h2> <br>
<ul class="list-group">
<? do { ?>
<li class="list-group-item"> <?php echo $row['name'];?></li>
<?php } while ($row = mysqli_fetch_array($success)) ;
?>
</ul>
</section>
</div>
</div>
<?php } elseif($id == "$films/books") {
$query = "SELECT * FROM books WHERE id_users = $films ORDER BY id DESC";
$success = mysqli_query($connection, $query);
$row = mysqli_fetch_array($success);
?>
<div class="container content">
<div class="row">
<section>
<h2 class="center">Книги пользователя - <?php echo $row1['login'];?></h2> <br>
<ul class="list-group">
<? do { ?>
<li class="list-group-item"> <?php echo $row['name'];?> - <?php if($row['author'] != "") { echo $row['author']; } else { echo "Автор не указан."; }?></li>
<?php } while ($row = mysqli_fetch_array($success)) ;
?>
</ul>
</section>
</div>
</div>
<?php } } else {
$usr = isset($_GET["usr"]) ? (int) $_GET["usr"] : 0;
$query = "SELECT * FROM users";
$success = mysqli_query($connection,$query);
$row = mysqli_fetch_array($success);
if($success) { ?>
<div class="container">
<table class="table table-bordered">
<thead>
<tr>
<th>#</th>
<th>Имя</th>
<th>Фамилия</th>
<th>Ник</th>
</tr>
</thead>
<tbody>
<?php do { ?>
<tr>
<th scope="row" class="center"> <a href="/users.php?usr=<?php echo $row['id_users'];?>"><?php echo $row['id_users'];?></th>
<td><?php echo $row['firstname'];?></td>
<td><?php echo $row['lastname'];?></td>
<td><?php echo $row['login'];?></td>
</tr>
<?php } while ($row = mysqli_fetch_array($success));?>
</tbody>
</table>
</div>
<?php }
}
} else {
echo '<h2 class="center"> Вы должны авторизироваться</h2>' ;
}
?>
Ошибка в этом районе кода:
</section>
</div>
</div>
<?php } } else {
$usr = isset($_GET["usr"]) ? (int) $_GET["usr"] : 0;
$query = "SELECT * FROM users";
$success = mysqli_query($connection,$query);
$row = mysqli_fetch_array($success);
if($success) { ?>
А еще точнее в этой строке:
<?php } } else {
Продвижение своими сайтами как стратегия роста и независимости