не могу сохранить в базе данных, потому что: для пользователя 'id6266174_alfa' @ '%' запрещен доступ к базе данных 'myproject'. используя php 5.5.1.1 - PullRequest
0 голосов
/ 06 июля 2018

Я очень новичок в PHP, поэтому, пожалуйста, потерпите меня. У меня есть форма регистрации, и я отправляю значения, введенные в эту форму, и вставляю их в таблицу базы данных MySQL, но я получаю следующее отклонение:

Доступ запрещен для пользователя 'id6266174_alfa' @ '%' к базе данных 'myproject'

Я предоставил весь доступ, который возможен пользователю, который я использую в своем коде, но у меня все еще есть эта ошибка. Любая помощь приветствуется и очки начисляются. К вашему сведению : я использую старую версию PHP <5.5.1.1>. и я попытался запустить эту программу на моем локальном хосте, данные могут быть сохранены в моей базе данных. но почему? если я загружаю / хостинг, у меня появляется ошибка

а это мой код

<?php

include 'koneksi.php';

$fname = $_POST["fname"];
$lname = $_POST["lname"];
$address = $_POST["address"];
$city = $_POST["city"];
$pin = $_POST["pin"];
$email = $_POST["email"];
$pwd = $_POST["pwd"];

$conn = mysql_connect("localhost","id6266174_alfa","12345") or die ("koneksi gagal");
mysql_select_db("id6266174_myproject",$conn);

$sqlstr="insert into users (id,fname,lname,address,city,pin,email,password) values ('', '$fname', '$lname', '$address', '$city', '$pin', '$email', '$pwd')";
    $hasil = mysql_query($sqlstr,$conn);
header ("location:login.php");
 ?>
...