Я провел исследование, прежде чем опубликовать этот вопрос здесь, я знаю, что его задавали несколько раз, но ни один из ответов не решил мою проблему, я следую учебному пособию, и мне пришлось создать 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