Android通过php连接百度云数据库
程序员文章站
2024-01-14 15:13:28
...
Android通过php连接百度云数据库
要用php对百度云数据库进行操作的话,都要先通过php文件连接到百度云,连接云数据库的php文件名是conn,内容如下:
用户登录:
php文件,其中User表是在百度云数据库中创建的。
Android程序中需要传入账号和密码并且账号和密码都要与php中的一致都是id和pwd。
ArrayListlist=new ArrayList (); list.add(new BasicNameValuePair("id", et_accounts.getText().toString())); list.add(new BasicNameValuePair("pwd", et_password.getText().toString())); String flag=CloudConnection.gotoLogin(loginuri, list);
如果登录成功那么flag的值为‘OK’,否则flag为'illegal user'。
多条查询,例如从云数据库中查找表中所有的微博,表的字段为:
Mbid:微博id
Mbuid:发表此微博的用户id
Mbcontent:微博内容
Mbtime:发表微博的时间
Mbnumzan:赞此微博的数目
Mbnumping:评论此微博的数目
picName:发表的图片的名字
那么php文件就是:
$Mbid , Mbuid => $Mbuid, Mbcontent =>$Mbcontent, Mbtime => $Mbtime, Mbnumzan => $Mbnumzan, Mbnumping => $Mbnumping, nickname=> $nickname, iName=>$iName, picName=>$picName ); array_push($user,$ary); } $users['Microblog']=$user; echo json_encode($users); ?>
因为php返回的是一个对象数组,所以要对php中从云数据库获得的数据进行解析,解析之后的数据存在list中。
public class Microblog_DB { String sendUri="https://oursvn.duapp.com/query_microblog.php";//sendUri为你php文件的路径 public List
下一篇: 正则抓取土豆视频解决办法
推荐阅读
-
Android通过php连接百度云数据库
-
PHP 连接新浪云,mySQL数据库时,出错的问题解决
-
[PHP]如何在百度(BAE)和新浪(SAE)的云平台使用PHP连接MySQL并返
-
通过PHP连接MYSQL数据库、创建数据库、创建表_PHP教程
-
代码-php通过ado方式连接access数据库的问题?
-
Android通过php连接百度云数据库
-
Android通过webservice连接SQLServer 详细教程(数据库+服务器+
-
阿里云虚拟主机php连接数据库的主机名是什么
-
百度云-jsp+Mysql+servlet的Demo连接数据库时有一些问题,求看看
-
[PHP]如何在百度(BAE)和新浪(SAE)的云平台使用PHP连接MySQL并返