2011-06-03 115 views
3

所以这是我在实习结束前需要做的事情。将Android与网站数据库同步?

  1. 与数据库从网站
  2. 商店的一些信息连接Android应用程序到数据库
  3. 从数据库

我已经与标准的SQLite建设经验获取一些信息反馈android应用程序。 问题是,我需要让人们从服务器获取一些信息,以便他们可以与其他人共享信息。我还有3周的时间,在 之前完成了我的实习,所以任何帮助都会非常受欢迎。

回答

7

1)创建一个SQLite数据库(Windows图形用户界面的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); 
} 
?> 

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

http://yourserver/yourfolder/yourscript?yourRowId=1&yourUpdateVar=3 
http://yourserver/yourfolder/yourReadScript (parse html response) 

完成

这就是我会做它在3周内:-)

OOI人的乌尔实习@?

+0

我的Trianeeship在荷兰,我是唯一遭受所有编程工作的人...... – Xarialon 2011-06-03 19:47:16

+0

:-)很希望我的回答有帮助 – Blundell 2011-06-03 19:56:52

+0

您让我的生活变得更加轻松,thanx。 :) – Xarialon 2011-06-03 20:00:00