Ошибка подключения MySQL, принимает другую базу данных

Когда я устанавливаю соединение с базой данных, появляется исключение, сообщающее, что вы не видите базу данных «angularCode_grid». Но база данных, к которой я подключаюсь, — это смс. Я не знаю, где он получает базу данных «angularCode_grid».

код php, insert.php:

<?php
$DB_HOST = '127.0.0.1';
$DB_USER = 'root';
$DB_PASS = '';
$DB_NAME = 'sms';
$mysqli = new mysqli($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME);

function getPost(){
$request = file_get_contents('php://input');
return json_decode($request,true);
}
$getPost = getPost();
$dni = $getPost['dni'];
$phone = $getPost['phone'];

$query="select * from user where date =".date("Y-m-d")." and phone = ".$phone."and dni =".$dni;
$result = $mysqli->query($query) or die($mysqli->error.__LINE__);

if($result->num_rows < 2) {

$code=0;
$query="INSERT INTO  user (date,phone,dni,code) VALUES(".date("Y-m-d").",".$phone.",".$dni.",".$code.")";
$result = $mysqli->query($query) or die($mysqli->error.__LINE__);
echo 'TRUE';
}else{
echo 'FALSE';
}

?>

.Js это:

$http({
method: 'POST',
url: 'insert.php',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
data: {
'dni': $scope.user.dni,
'phone': $scope.user.phone
},
}).success(function(data, status) {
$scope.data = data;
alert(data);
if(data == 'FALSE'){
$scope.aviso = 'Incorrect';
} else {
alert('ok');
$("#loginCode").attr('ng-hide','false');
}
}).error(function(data, status) {
$scope.data = data || "FALSE";
$scope.status = status;
$scope.aviso = 'Fail';
})

И ошибка:

предупреждение msqli: msqli () (H000 / 1049): неизвестная база данных ‘angularcode_grid’
в h: /…./ insert.php в строке 6.

предупреждение msqli: query () Невозможно выполнить mysqli в h: /…./ insert.php on
строка 26

warning main (): не удалось найти mysqli в h: /…./ insert.php в строке
26.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector