Androidアプリケーションを介してWordPressのデータベースにアクセスする方法を教えてください(新しいテーブルを作成し、テーブルからデータを取得する)ボディがあればコード例を共有してください。
3 に答える
Wordpress は mysql データベースを使用します。したがって、いくつかの異なる方法でそれを行うことができます。データベースからデータを取得し、JSON エンコードされたアプリに送信するブリッジを PHP で作成することをお勧めします。
たとえば、データを取得するための php ファイルは次のようになります。
<?php
mysql_connect("localhost","db_user","db_password");
mysql_select_db("database_name");
if(isset($_REQUEST['getrecords']))
getRecords($_REQUEST['id']);
function getRecords($id){
$q=mysql_query("select * from test_ranking where id=$id");
while($e=mysql_fetch_assoc($q))
$output[]=$e;
print(json_encode($output));
mysql_close();
}
?>
もちろん、これは非常に安全ではないため、このスクリプトをニーズに合わせて追加のコードを作成する必要があります。これを行った後、Android アプリから httprequest を作成し、json データを取得するだけです。
それが役に立てば幸い!
wordpressはxmlでrssを提供します。あなたはそれを解析してワードプレスサイトからデータを取得する必要があります。RSSフィードを実装/指定する必要があります。
私はphpでそれをやったことがない石鹸をお勧めしますが、ここにphp石鹸の何かがあります http://php.net/manual/en/book.soap.php
Android部分の場合は
http://ksoap2.sourceforge.net/ ライブラリと
http://sourceforge.net/projects/ksoap2genstub/ プロキシジェネレータ