я написал по теме и сразу же попросил хорошо знающих посмотреть правильно написал или нет
Увы, не помогло. Данные бд проверил - все правильно.
Посмотрел, попил чаек. Додумался посмотреть логи (на worldbyte отключен вывод ошибок на страницу), пошел к файлу с базой и там тоже выдало ошибку. Я к чему веду-то, может быть на worldbyte нету поддержки mysqli, не знаешь?
STEM™, поставь перед кодом
ini_set('display_errors', 'On');
Не может быть что бы небыло)
Вместо ошибки на странице вывело опять 504, а в логах вот что: PHP Warning: mysqli::mysqli(): (HY000/2002): Connection timed out in /db.php on line 8
А 8 строка это : $db = new mysqli($host, $user, $password, $dbName);
STEM™, я хз, вот тебе готовое подключение.
<?php
$mysqli = new mysqli('localhost', 'user', 'password', 'base');
if($mysqli->connect_errno) die('Не удалось подключиться к MySQL!');
$mysqli->set_charset('utf8');
$result = $mysqli->query("SELECT * FROM users"
$users = array();
while($user = $result->fetch_assoc()) $users[] = $user;
print_r($users);
?>
если не пашет то рой в сторону хостинга.
Та же ошибка на 5 строке. Спасибо, что уделил время, пойду писать в тикеты.
Wins, все очень банально. На каком-то хостинге нужно было в качестве сервера использовать адрес, а тут надо было просто прописать localhost. Чувствую себя последним дебилом