0
SWIFTからPHPにデータを送信しようとしています。SwiftからPHPへデータを送信しても何も返さない
スウィフトがPOSTを使用して正しいデータを送信しているようです。
let url:NSURL = NSURL(string: url)!
let session = URLSession.shared
let request = NSMutableURLRequest(url: url as URL)
request.httpMethod = "POST"
let paramString = "table_id='1'"
request.httpBody = paramString.data(using: String.Encoding.utf8)
ただし、PHPが受け取った場合は何も返しません。
$contents = $_REQUEST['table_id'];
$abc = $contents;
$sql = "SELECT * FROM menu_main_items WHERE table_id='".$abc."'";
if ($result = mysqli_query($con, $sql)) {
$resultArray = array();
$tempArray = array();
while($row = $result->fetch_object()){
$tempArray = $row;
array_push($resultArray, $tempArray);
}
echo json_encode($resultArray);
あなたはどう思われますか?
'NSURLConnection.sendAsynchronousRequest' unicode_utf_8あるので、これを実行する必要があります... – Hackerman