Det går att göra lite hur man vill. Här kommer ett exempel:
För att hämta data från databas till mobilapplikation:
Skapa en php sida ex: getbooks.php som när man anropar den i stället för att returnera html returnerar data om alla böcker strukturerat på lämligt sätt (
JSON är ett bra sätt att strukturera data, xml ett annat).
För att skicka data till databasen
Skapa en phpsida som heter addbook.php som tar in lite olika parameterer ex: title och numberofpages. php sidan lägger in en ny bok med dessa värden i databasen och returnerar den nya bokens id. ex
http://www.biblotek.dennisjohansson.se/addboo.php?title=androidbok&numberofpages=121
Om det är mycktet data som ska skickas från appen till servern är det bättre att använda http post osh śkicka datan i läpligt format i http-bodyn.
Om man orkar sätta sig in i koncepter
REST kan man bygga upp riktigt snygga lösningar för utbyte av data.
Om du exponerar en databas mot Internet på detta sätt är det viktigt att skydda sig mot
SQL injection, d.v.s. att någon anropar dina php-sidor med elaka sqluttryck i parameterana som du sedan råkar exekvera.
Click to expand...