请告诉我如何通过Android应用程序访问WordPress数据库(制作新表并从表中获取数据)请分享任何代码示例,如果有任何正文。
答案 0 :(得分:2)
Wordpress使用mysql数据库。所以你可以用几种不同的方式做到这一点。我建议你在php中编写一个桥接器,从数据库中获取数据并将其发送到你的应用程序JSON编码。
例如,您的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数据。
希望它有所帮助!
答案 1 :(得分:0)
wordpress在xml中提供rss。你必须解析它从wordpress网站获取数据。您必须实现/指定rss feed。
答案 2 :(得分:0)
我会推荐肥皂 我从来没有在PHP中完成它,但这是PHP肥皂上的东西 http://php.net/manual/en/book.soap.php
和android部分
http://ksoap2.sourceforge.net/个库
和
http://sourceforge.net/projects/ksoap2genstub/代理生成器