В настоящее время я получаю все данные из базы данных с помощью моего sql запроса ниже, отправив запрос в файл php сервера.
Мне нужно отправить в файл php переменную в качестве критерия для этого запроса mysql, например, WHERE carName = "Somecar" AND slice = 3. Как я могу добавить критерии к моему запросу и могу ли я продолжать использовать UnityWebRequest.kHttpVerbGET и ToFileDownloadHandler ниже?
Текущий запрос Unity:
Debug.Log("Retrieving existing data from server.");
UnityWebRequest myWebRequest = new UnityWebRequest(path, UnityWebRequest.kHttpVerbGET);
myWebRequest.downloadHandler = new ToFileDownloadHandler(new byte[64 * 1024], savePathWithFileName);
yield return myWebRequest.SendWebRequest();
И php:
$stmt = $conn->prepare("SELECT id, carName, thisCarImg, i_width, i_heigth, i_depth, b_width, b_heigth, b_depth, f_depth, m_width, m_heigth, i_date, slope, slice, slopeName, sliceName FROM $myTable")
$stmt->execute();
Лучшее, что я могу подумать, это добавить php в качестве дополнительного тега, хотя вопрос в том, как добавить форму в запрос Unity - используя форму, полученную в php это другое дело.