Подскажите пожалуйста. Сделал сокращённую форму для примера. Не могу разобраться, почему условный оператор не отображает блок. Точнее понятно, что $count пуста. Подскажите почему мне говорит, что там пусто? Как исправить?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
html,body { height: 100%; width: 100%; display: flex; align-items: center; }
form { margin: 0 auto; }
h1 { text-align: center; }
input { display: block; margin: 0 auto; margin-bottom: 15px; }
</style>
<body>
<form action="#" method="post">
<!-- Если нашлось вывести уведомление -->
<?php if(empty($count)) { ?> <p>переменная пуста</p> <?php } ?>
<div class="auth">
<h1>Регистрация</h1>
<input type="text" name="login">
<input type="text" name="password">
<input type="submit" name="submit">
</div>
</form>
</body>
</html>
Прилагаю php код. В конце файла echo $count отображает число, следовательно переменная не пуста. Но при попытке вывести блок пишет пустая переменная.
<?php
if(isset($_POST['login'])) { $login = $_POST['login']; }
if(isset($_POST['password'])) { $password = $_POST['password']; }
$con = mysqli_connect('localhost','root','', 'blog');
if (!$con)
{
die('Ошибка' . mysql_error());
// echo "Подключение прошло успешно";
}
$query = "SELECT id FROM `user` WHERE login = '$login'";
$result = mysqli_query($con, $query);
$row = mysqli_fetch_array($result);
$count = $row['id'];
echo $count;
//Тут вроде всё ОК в php, значение приходит
?>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Всем привет! Есть задачка: Дана строкаСделайте заглавным первый символ каждого слова этой строки
Есть массив из кнопок playПри клике на play ему добавляется класс clicked, при повторном клике класс убирается
Пишу виджет комментариев, нужно реализовать возможность сворачивание ветки с дочерними комментариямиНа входе имеется json, который с помощью...