Я не могу добавить пользователей в базу данных mysql со страницы php - PullRequest
0 голосов
/ 10 июня 2018

Я провел исследование, прежде чем опубликовать этот вопрос здесь, я знаю, что его задавали несколько раз, но ни один из ответов не решил мою проблему, я следую учебному пособию, и мне пришлось создать 2 страницы php, сначала одну, чтобы связаться сsql database
Имя страницы myfirstphpweb.php Код:

$DBName ='id6_myfirstdb ';
$DBServer='localhost';
$DBUsername='id6_b';
$DBPassword='123456';
$DBConnect= new mysqli($DBServer,$DBUsername,$DBPassword,$DBName);
if($DBConnect->connect_error){
die ("connection failed:". $DBConnect->connect_error);
}
else{ echo "connection Successful! " ; 
}

вторая страница для вставки пользователя в имя страницы базы данных: insertusersql.php Код:

include 'myfirstphpweb.php';
$insertusersql="INSERT INTO users (name,password,email,address) 
          VALUES ('AVALUE','123456','AVALUE@M.com','ALOCATION');";



    if($DBConnect ->query($insertusersql)===TRUE){
             echo "User added Successfully";
             }else{
             echo "Some thing is wrong";
             }

Я использовал этоа также если (mysqli_query ($ DBConnect, $ insertusersql)) {

, но я получаю сообщение об ошибке, я помещаю "что-то не так"

в mysql phpmyAdmin я получаю это сообщение "Отображение строк0 - 0 (всего 1, запрос занял 0,0066 секунд.) "

Я могу добавлять пользователей вручную на phpmyAdmin

в моей таблице есть идентификатор (int), первичный ключ с автоматическим приращением, имя (varchar (70))), пароль (varchar (70)), электронная почта (varchar (70)), адрес (varchar (200)), время регистрации (varchar (100)) utf8_unicode_ci

Ответы [ 2 ]

0 голосов
/ 11 июня 2018
include 'myfirstphpweb.php';
$insertusersql="INSERT INTO users (name,password,email,address) 
      VALUES ('AVALUE','123456','AVALUE@M.com','ALOCATION')";

if($DBConnect->query($insertusersql)===TRUE){
         echo "User added Successfully";
         }else{
         echo "Some thing is wrong";
         }
0 голосов
/ 10 июня 2018

$ DBName = 'id6_myfirstdb';

ваш код в порядке, но у вас есть пробел в имени базы данных.если это не опечатка, может быть проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...