• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak poprawnie używać bazy danych mysql z android studio

+1 głos
640 wizyt
pytanie zadane 17 kwietnia 2017 w Android, Swift, Symbian przez imamthecpp Nowicjusz (130 p.)
Witam, mam do was takie pytanie, otóż pracuję nad aplikacją na androida, która będzie wykorzystywała bazę danych mySQL. W tym celu pobrałem serwer WAMP oraz utworzyłem przykładową bazę danych, następnie utworzyłem pliki php zawierające zapytania do bazy (dodawanie, pobieranie oraz aktualizacja danych).

Załóżmy, że chciałbym zrobić formularz rejestracji i logowania w androidzie. Oczywiście przy rejestracji powinienem pobrać dane od użytkownika z pól tekstowych i teraz pytanie, czy powinienem sprawdzać m.i. takie rzeczy jak, czy pola nie są puste (bo przecież nie chcemy aby dodało nam puste rekordy) albo czy email już istnieje w bazie (bo nie chcemy duplikatów) po stronie androida, czy przekazywać wpisane dane z aplikacji android do plików php, tam wykonać ich "obróbkę" pod tym kątem i odebrać wyniki?. Ogólnie chodzi mi o to, jaką funkcję tutaj pełnią pliki PHP, czy są jedynie po to aby zawierały zapytania a cała logika, praca na danych odbywa się w aplikacji, czy praca na danych odbywa się w plikach PHP a w androidzie wyświetlam tylko wyniki. Mam nadzieję, że zrozumieliście o co mi chodzi.

Dzięki za wasze odpowiedzi

1 odpowiedź

0 głosów
odpowiedź 17 kwietnia 2017 przez mtk3d Nałogowiec (42,670 p.)
Musisz zrobić API. Walidacja musi być po stronie PHP, bo ktoś może sie dostać do adresu pod którym są pliki php, z pominięciem aplikacji i musisz w jakiś sposób sprawdzać, czy użytownik został poprawnie zautoryzowany. Nie przechowuje się w aplikacj loginu i hasla, a co najwyżej token generowany przy logowaniu. Poczytaj i JSON API i JWT.

Podobne pytania

0 głosów
1 odpowiedź 191 wizyt
pytanie zadane 13 sierpnia 2017 w Java przez Spektral Początkujący (400 p.)
0 głosów
4 odpowiedzi 650 wizyt
0 głosów
1 odpowiedź 103 wizyt
Porady nie od parady
Odznacz odpowiedź zieloną fajką, jeśli uważasz, że jest ona najlepsza ze wszystkich i umożliwiła ci rozwiązanie problemu.Najlepsza odpowiedź

64,181 zapytań

110,583 odpowiedzi

231,742 komentarzy

46,956 pasjonatów

Przeglądających: 259
Pasjonatów: 14 Gości: 245

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...