В настоящее время я пытаюсь подключить файл PHP в MAMP к таблице базы данных SQL, уже созданной в phpMyAdmin через Bluehost. Одной из проблем, с которыми приходится сталкиваться, являются две ошибки, возникающие при открытии файла databse.php в формате HTML:
Предупреждение: mysqli_connect (): (HY000/1045): доступ запрещен для пользователя «root» @ «localhost» (с использованием пароля: YES) в /Users/*******/Desktop/Local Host/webpage#2/ database.php в строке 8.
Предупреждение: mysqli_query() ожидает, что параметр 1 будет mysqli, логическим значением, заданным в /Users/*******/Desktop/Local Host/webpage#2/database.php в строке 13.
После того, как это подключено к моему MAMP, как мне подключиться к phpMyAdmin или есть ли предпочтительный маршрут, использующий только мою учетную запись Bluehost.
В настоящее время я пытаюсь создать базу данных для форм, используя HTML-›PHP-›sql. Файл PHP, который собирает информацию о базе данных, в порядке, и мой файл database.php с ошибками:
<?php
$host='localhost';
$user='root';
$pass='root';
$db='mdonnerm_sfddb';
$con=mysqli_connect($host,$user,$pass,$db);
if($con)
echo 'connected succefully to mydb database';
$sql="insert into form (Name, Gender, Email, Comment) values ('flankh', '[email protected]', 'male', 'hello world')";
$query=mysqli_query($con,$sql);
if($query)
echo 'data inserted succefully';
?>
Есть ли альтернатива, которая используется для подключения HTML-форм к PHP (требуются файлы PHP для обработки И базы данных или просто отдельный файл) для SQL?
Кроме того, есть ли способ использовать один файл PHP для нескольких записей формы или для каждой формы требуется новый файл обработки PHP?