2011-06-03 148 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