Ну, вы можете считать это веб-службой, но в ее интерфейсе нет REST-аспекта.Я бы назвал это ... функцией поиска.
REST (передача состояния представления) означает, что метод HTTP определяет действие, которое вы выполняете.Например, HTTP-запрос DELETE
фактически приведет к удалению, а PUT
запишет ресурс.Как показано выше, ваше приложение состоит из функции поиска и поэтому не применяется.
В php вы можете определить HTTP-метод, используемый в запросе, из $_SERVER['REQUEST_METHOD']
. * 1010.*
Кстати, вы не должны инициализировать $queryall
как ноль, а array()
.Вы также можете избавиться от $i
и просто написать $queryall[] = ...
вместо $queryall[$i++]
.
Кроме того, вы не должны создавать запрос к базе данных путем конкатенации входных строк, так как этот код делает ваше приложение уязвимым для SQL-инъекции .Используйте подготовленные операторы , чтобы избежать уязвимостей SQL-инъекций.