Вы вообще понимаете, что значит ваш код?
Не стоит заниматься копипастой, если не знаете основ.
Во-первых, нормальная практика - выносить параметры подключения в отдельный файл.
Создаёте файл db.php, в него код:
<?php
//Параметры подключения в БД
$host = "localhost"; //имя хоста
$database = "base"; //имя базы
$user = "root"; //пользователь
$password = "pass"; //пароль
$dbtable = "table"; //таблица
$link = mysqli_connect($host, $user, $password, $database)
or die("Ошибка " . mysqli_error($link));
?>
Затем в вашем основном файле вы подключаете его с помощью:
require_once('db.php');
Как обращаться к базе и главное - зачем вы должны понять сами.
Приведу пример.
Я делаю поиск клиентов в базе по фамилии или номеру телефона, мой код выглядит следующим образом:
function search_users() { //объявляем функцию
$query = strip_tags(trim($_POST['query'])); //принимаем данные из формы поиска
if (preg_match('/[0-9]/', $query)) { //задаём условия для поиска (в данном случае совпадения номера или строки
$sql = "SELECT * FROM Users WHERE phone LIKE '%$query%' ORDER BY id DESC"; //делаем выборку в базе по телефону
}
else {
$sql = "SELECT * FROM Users WHERE surname LIKE '%$query%' ORDER BY id DESC"; //делаем выборку в базе по фамилии
}
global $link;
$result = mysqli_query($link, $sql);
$users = mysqli_fetch_all($result, MYSQLI_ASSOC);
return $users; //выводим результат
}
Начните с самых основ. Если не умеете составлять запросы в бд и не знаете синтаксиса php, то не стоит просто копировать куски кода из интернетов. Лучше разбирайтесь самостоятельно и задавайте вопросы тут :) удачи