2010-11-28 2 views
0

Je fais des recherches sur la façon de récupérer des informations à partir d'une base de données MySQL pour afficher des informations dans une application, mais je me demande ce que serait un bon moyen de le faire? En ce moment je pense quelque chose comme ...Connexion de l'application Android à une base de données de serveur Web

ANDROID APP < -> HTTP (affichage XML pour tirer et afficher sur l'application) < -> DB Server. Je lis à propos de JSON et d'autres façons de le faire, mais je me demandais si quelqu'un connaît la meilleure façon de le faire.

Répondre

0

À un niveau élevé, oui, c'est comment vous fais le. JSON est facile à gérer du côté Android, donc ce peut être un bon choix pour vous. Il y a des nuances à faire ce type d'accès bien sur la plate-forme Android que vous devriez être au courant. Il y a un video on the Android Developer's site qui couvre les modèles de conception pour accéder aux services REST à partir d'Android. Recherchez les applications client Android REST dans la liste des vidéos.

4

Oui je voudrais utiliser php pour se connecter et de sortie comme JSON qui est facilement analysable par Android

Vous pouvez utiliser cette http://php.net/manual/en/function.json-encode.php

$query = mysql_query("SELECT ..."); 
$rows = array(); 
while($row = mysql_fetch_assoc($query)) { 
    $rows[] = $row; 
} 
echo json_encode($rows); 
+0

C'est la méthode que j'utilise et ça marche très bien. – Knossos

Questions connexes