Я использую Localhost с UniServer, используя Apache и MySQL. (Нет имени пользователя или пароля)
У меня есть код new mysqli("http://localhost/us_phpmyadmin/","","","url_short");
для подключения к моему серверу Localhost, но когда я пытаюсь запустить код mysqli_query("INSERT INTO cut.it VALUES (NULL, $longurl, $shorturl)");
, ошибка php_network_getaddresses: getaddrinfo failed: No such host is known.
появляется на странице. Почему это и как я могу обойти это?
Вы должны указать имя хоста экземпляра MySQL, а не URL-адрес для phpMyAdmin.
+ Изменить
... mysqli("http://localhost/us_phpmyadmin/","","","url_short");
в
... mysqli("localhost", "", "", "url_short"); ^^^^^^^^^