0

私は、代替スポーツの場所のデータベースを使用して、GPSの場所に基づいて最寄りの「代替」スポーツセンターを見つけるWP7アプリケーションに取り組んでいます(大学生の間であまり人気のないスポーツを宣伝するという考え)。

ただし、アプリはワードプレスのウェブサイトでホストされているMyPHPデータベースに接続する必要があります。アクセスに必要な詳細はありますが、WCFサービスを使用してリモートデータベースに接続することについての文献はWeb上にあまりありません。これを行う(できれば)簡単な方法があるかどうか疑問に思いましたか?

4

3 に答える 3

1

phpMyAdminは、データベースの単なるフロントエンドです。通常はMySQLです。したがって、質問は「WindowsPhoneからMySQLのデータにアクセスするにはどうすればよいですか」になります。

Linqを使用してMySQLのデータにアクセスするWCFサービスを作成します。次に、WindowsPhoneからこのWCFサービスにアクセスします。

于 2013-01-31T01:01:07.007 に答える
0

.NETサーバー/ホスティングにお金をかけたくない場合は、.phpファイルを使用してMySQLデータベースから直接JSON形式でデータを返すことができます。ユーザーのリストについては、次のようなことができます。

<?php

  /* connect to the db */
  include '../conn.php';

  /* grab the users from the db */
  $query = "SELECT ID, Name FROM Users";
  $result = mysql_query($query) or die('Errant query:  '.$query);

  /* create one master array of the records */
  $users = array();
  if(mysql_num_rows($result)) {
    while($user = mysql_fetch_assoc($result)) {
      array_push($users, $user);
    }
  }

  header('Content-type: application/json');
  echo json_encode(array('users'=>$users));
?>
于 2013-01-31T19:15:55.197 に答える