Я использовал решение - просто конектить на разных хостах, нужную бд. Спасибо)В смысле вы зашарили соединение с серверов мускуля наружу? Решение спорное, но тут уже сами решайте... Хотя бы порт поставьте отличный от дефолтного...
если хадкорно прописывать, то соответственно они вставляются в конец таблицы.А вам не все равно куда они вставляются? При выборке все равно нужно указывать order для нормальной сортировки.
а класс это не часть парадигмы ооп?Класс это тип данных. ООП это больше про организацию структуры приложения и принципы построения классов, а не про использование классов вообще.
Я читал про подстроки, про использование ===... ничего не получается.Плохо читали или плохо реализовали.
вместо pass = '$pass'" Ввести password = '$pass'"???
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);и вы бы получили ошибку запроса с пояснением что такое поле в таблице отсутствует. Стоит прислушиваться к советам, обычно тут плохого не советуют.
ini_set('error_reporting',E_ALL);
ini_set('display_errors', 1);
так он выдаёт ошибку 500Логи. Или добавь в начало кода
ini_set('error_reporting',E_ALL);
ini_set('display_errors', 1);
Представления это то что пользователь видит и с чем взаимодействует, в данном случае - конечный хтмл код. Его еще называют шаблоном.
Смысл посчитать/получить заранее все данные, а потом в шаблон их просто вставить в нужные места. Так во время работы кода ошибка не будет возникать посередине отрисованной странички, и не получится что пол страницы просто не отрисуется. И код организован нормально - сначала обрабатывается запрос, вытаскиваются нужные данные, потом все вставляется в шаблон. Код - отдельно, вывод - отдельно, все аккуратно организовано. Кроме того, это позволяет всю работу по верстке быстро интегрировать в код, надо только в нужные места вставить значения, а не снова писать весь код с нуля внутрь хтмл.