将Android与网站数据库同步?

Xar*_*lon 3 database android sync

所以这是我在培训结束之前需要做的事情.

  1. 从网站连接Android应用程序与数据库
  2. 将一些信息存储到数据库中
  3. 从数据库中检索一些信息

我已经体验过Android应用程序中的标准sqlite构建.问题是,我需要让人们从服务器获取一些信息,以便他们可以与其他人共享信息.在我完成培训之前,我还有3个星期的时间,因此任何帮助都会非常有用.

Blu*_*ell 7

1)创建一个SQLite数据库(Windows GUI SQLite prog:http://sqliteadmin.orbmu2k.de/)

2)把它放在服务器上

3)制作一个PHP脚本,用于更新/读取您的数据库(在服务器上)

 <?php

$row_id = $_GET['yourRowId'];
$submitted_var = $_GET['yourUpdateVar'];

if($database = new PDO("sqlite:your_sqlite_database.s3db")){

  //insert data into database
  $query = "UPDATE your_table SET some_field=$submitted_var WHERE _id=$row_id";

  $database->query($query);

  echo DONE;
 } else {
die($err);
 }
?>
Run Code Online (Sandbox Code Playgroud)

4)从你的Android应用程序调用此PHP脚本

 http://yourserver/yourfolder/yourscript?yourRowId=1&yourUpdateVar=3
 http://yourserver/yourfolder/yourReadScript (parse html response)
Run Code Online (Sandbox Code Playgroud)

完成

这就是我3周内做的事情:-)

OOI是你的实习生@?