Я пытаюсь отправить мне метод POST-запроса. Однако, когда сообщение отправлено, данные, которые хранятся в базе данных, пусты, я не получаю значение, которое я отправил это то, что я пробовал:Пустые данные при попытке отправить запрос метода отправки
NSString *queryString = [NSString stringWithFormat:@"http://localhost/json/insertData.php?username=test&password=test"];
NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString: queryString] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0];
[theRequest setHTTPMethod:@"POST"];
NSURLConnection *con = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
Все хорошо, только тогда, когда данные передаются и я проверить базу данных я получаю ан пустых значений, где есть ошибка, пожалуйста.
И это код моего PHP файла:
<?php
$host = "localhost";
$user = "root";
$pass = "root";
$db = "Users";
$con = mysqli_connect($host,$user,$pass);
if(!$con)
{
die("Can't connect to mysql server!");
}
$db_select = mysqli_select_db($con,$db);
if(!$db_select)
{
die("Can't get the selected db!");
}
$id = "11";
$username = $_POST['username'];
$password = $_POST['password'];
$email = "[email protected]";
$gsm = "91111111";
$query = "INSERT INTO Logins VALUES($id,'$username','$password','$email',$gsm)";
$query_exec = mysqli_query($con,$query);
if(!$query_exec)
{
die("Can't insert data");
}
?>
Пожалуйста, добавьте соответствующий код вашего insertData.php. –
ok, вопрос был отредактирован, и код был добавлен – SniperCoder