Я хочу создать страницу регистрации / входа. Во-первых, я создал базу данных с именем 'login_db', и это не сработало. Отбросил, сделал снова, тоже не получилось. Поэтому я сделал еще одну БД с именем «test», которая в итоге сработала хорошо. Но когда я попытался переименовать его и снова подключиться к нему, сказал, что БД не существует. Честно говоря, я переименовал его обратно, чтобы проверить и, наконец, все получилось. Затем создал таблицу под названием «пользователи» с 7 записями. Я сделал некоторый код в PHP
<?php
$con = mysqli_connect('localhost', 'root', '', 'test');
function escape($string) {
global $con;
return mysqli_real_escape_string($con,$string);
}
function query($query) {
global $con;
return mysqli_query($con, $query);
}
function confirm($result) {
global $con;
if(!$result) {
die("Query failed: ". mysqli_error($con));
}
}
function fetch_array($result) {
global $con;
return mysqli_fetch_array($result);
}
?>
Я вставил в БД свое имя пользователя. Сработало хорошо, пока я не попытался показать это
<?php
$sql = "SELECT * FROM users";
$result = query($sql);
confirm($result);
$row = fetch_array($result);
echo $row['username'];
?>
В нем говорилось "Таблица 'test.users' не существует", хотя и существует. https://imgur.com/a/9me8QiP <- доказательство </p>
Что мне теперь делать?