Почему не работает база sql?
$mysqli = new mysqli("localhost","(логин в джино)","(пароль от базы данных)")
А разве не нужно 4 параметром указывать имя самой базы данных?
Вы уверены что имя сервера в данном случае "localhost"? Возможно на разных серверах все и надо указать имя сервера?
UPD: Посмотрел действительно Localhost
Тогда вам на MySQL.ru за ответом. Тоже вариант.