導航:首頁 > 編程語言 > android伺服器端php

android伺服器端php

發布時間:2023-05-30 20:23:59

㈠ 安卓服務端 是php寫的怎麼啟動

你可以嘗試安裝almp, 然後就是android+lighthttp+MySQL+php

㈡ Android使用POST訪問伺服器上的PHP文件 得到結果後為什麼顯示的是源碼而不是執行PHP程序 怎麼解決 謝謝啦

這種原因出現是PHP伺服器端返回的值不對!
出現這種情況,可能是以下原因。移動端(請求端)所傳參數不符合PHP端要求或者PHP邏輯不夠嚴謹,沒有考慮你所傳這種參數的情況(你倆商量誰改比較好)。

㈢ Android 怎樣和以PHP為服務端的後台通信

這樣理解吧,,,PHP作為服務端的時候,它就是做為一個o數據處理讀取的工作。

比如安桌端需要某位用戶的登錄信息正確不正確,
通過你制定好的類型,指定的方式向伺服器的PHP傳遞參數,PHP進行處理,讀取資料庫比對,返回指定類型的數據給安卓做為數據交互。。。

常用幾種類型JSON,XML,JSONP等等。。。
安卓和PHP你可以分開理解,它們交互的只是數據而已,,所以別把他們放一起來理解。。。

項目指定用JSON來做為數據類型,那你安卓就向PHP,,POST也好,什麼方式也好,項目需求來指定傳送方式,把數據傳送到指定的PHP處理控制器,PHP處理好,返回值。。。

這樣理解可以會更好理解:就跟AJAX+PHP差不多的道理。。。

㈣ 如何連接android和php mysql資料庫

請注意:這里提供的代碼只是為了使你能簡單的連接Android項目和PHP,MySQL。你不能把它作為一個標准或者安全編程實踐。在生產環境中,理想情況下你需要避免使用任何可能造成潛在注入漏洞的代碼(比如MYSQL注入)。MYSQL注入是一個很大的話題,不可能用單獨的一篇文章來說清楚,並且它也不在本文討論的范圍內,所以本文不以討論。

1. 什麼是WAMP Server

WAMP是Windows,Apache,MySQL和PHP,Perl,Python的簡稱。WAMP是一個一鍵安裝的軟體,它為開發PHP,MySQL Web應用程序提供一個環境。安裝這款軟體你相當於安裝了Apache,MySQL和PHP。或者,你也可以使用XAMP。

2. 安裝和使用WAMP Server

你可以從http://www。wampserver。com/en/下載WAMP,安裝完成之後,可以從開始->所有程序->WampServer->StartWampServer運行該程序。

在瀏覽器中輸入http://localhost/來測試你的伺服器是否安裝成功。同樣的,也可以打開http://localhost/phpmyadmin來檢驗phpmyadmin是否安裝成功。

3. 創建和運行PHP項目

現在,你已經有一個能開發PHP和MYSQL項目的環境了。打開安裝WAMP Server的文件夾(在我的電腦中,是C:\wamp\),打開www文件夾,為你的項目創建一個新的文件夾。你必須把項目中所有的文件放到這個文件夾中。

新建一個名為android_connect的文件夾,並新建一個php文件,命名為test.php,嘗試輸入一些簡單的php代碼(如下所示)。輸入下面的代碼後,打開http://localhost/android_connect/test.php,你會在瀏覽器中看到「Welcome,I am connecting Android to PHP,MySQL」(如果沒有正確輸入,請檢查WAMP配置是否正確)

test.php

<?php
echo"Welcome, I am connecting Android to PHP, MySQL";
?>4. 創建MySQL資料庫和表

在本教程中,我創建了一個簡單的只有一張表的資料庫。我會用這個表來執行一些示例操作。現在,請在瀏覽器中輸入http://localhost/phpmyadmin/,並打開phpmyadmin。你可以用PhpMyAdmin工具創建資料庫和表。

創建資料庫和表:資料庫名:androidhive,表:proct

CREATE DATABASE androidhive;
CREATE TABLE procts(
pid int(11) primary key auto_increment,
name varchar(100) not null,
price decimal(10,2) not null,
description text,
created_at timestamp defaultnow(),
updated_at timestamp
);5. 用PHP連接MySQL資料庫

現在,真正的伺服器端編程開始了。新建一個PHP類來連接MYSQL資料庫。這個類的主要功能是打開資料庫連接和在不需要時關閉資料庫連接。

新建兩個文件db_config.php,db_connect.php

db_config.php--------存儲資料庫連接變數
db_connect.php-------連接資料庫的類文件

db_config.php

<?php
/*
* All database connection variables
*/
define('DB_USER', "root"); // db user
define('DB_PASSWORD', ""); // db password (mention your db password here)
define('DB_DATABASE', "androidhive"); // database name
define('DB_SERVER', "localhost"); // db serverdb_connect.php

<?php
/**
* A class file to connect to database
*/
classDB_CONNECT {
// constructor
function__construct() {
// connecting to database
$this->connect();
}
// destructor
function__destruct() {
// closing db connection
$this->close();
}
/**
* Function to connect with database
*/
functionconnect() {
// import database connection variables
require_once__DIR__ . '/db_config.php';
// Connecting to mysql database
$con= mysql_connect(DB_SERVER, DB_USER, DB_PASSWORD) ordie(mysql_error());
// Selecing database
$db= mysql_select_db(DB_DATABASE) ordie(mysql_error()) ordie(mysql_error());
// returing connection cursor
return$con;
}
/**
* Function to close db connection
*/
functionclose() {
// closing db connection
mysql_close();
}
}
?>怎麼調用:當你想連接MySQl資料庫或者執行某些操作時,可以這樣使用db_connect.php

$db= newDB_CONNECT(); // creating class object(will open database connection)

閱讀全文

與android伺服器端php相關的資料

熱點內容
文件加密了為啥發不出去了 瀏覽:457
單片機調節馬達 瀏覽:743
鏡花pdf 瀏覽:610
廣西民族大學app忘記密碼怎麼辦 瀏覽:374
學生伺服器是什麼意思 瀏覽:533
如何下載快切app 瀏覽:723
如何將電腦c盤文件加密 瀏覽:886
嵌入式為什麼linux 瀏覽:553
c語言編譯器屬於系統軟體 瀏覽:725
android如何斷點調試 瀏覽:722
圖解韓語pdf 瀏覽:302
sas查各文件夾空間大小 瀏覽:454
python腳本檢查埠 瀏覽:960
催眠解壓視頻泡沫 瀏覽:309
雲伺服器部署系統 瀏覽:879
惡意加密別人的文件犯法 瀏覽:833
漢語語法pdf 瀏覽:158
詞法分析編譯原理論文 瀏覽:271
電腦文件夾還原方法 瀏覽:533
安卓包如何成為文檔 瀏覽:948