php伺服器端返回一組資料

2021-06-05 15:59:48 字數 1947 閱讀 1097

<?php

// 該檔案返回雙方的聊天記錄

require 'class_dboperation.php';

require 'globle.php';

//聯絡人物件,屬性與客戶端一致    

class contact

}接受客戶端的字段值,來查詢表    

$sendervar = $_post['sender'];

$receivervar = $_post['receiver'];

$contentvar = $_post['sendcontent'];;

$dboperation = new class_dboperation(dbhost,dbuser,dbpwd,dbname,dbcharset);

//   

$sql = "select * from chat where (sender ='$sendervar' and receiver='$receivervar') or (sender='$receivervar' and receiver='$sendervar') order by senddate";     

$result = $dboperation->query($sql);

//    $a = json_encode(array("aa"=>"22222"));

//    echo  $a;

$contacts = array();

while($contact = mysql_fetch_assoc($result))

echo json_encode($contacts);    

$dboperation->closeconnect();    

?>

客戶端接收:

nsstring  *responsestring = [request responsestring];

nslog(@"***:%@",responsestring);

nsdata *jsondata = [responsestring datausingencoding:nsutf8stringencoding];

nsdictionary *dictionary = [[cjsondeserializer deserializer] deserializeasdictionary:jsondata error:nil];

nslog(@"count:%d",[dictionary count]);

//    

nsarray *rounds = [responsestring jsonvalue];

nslog(@"pppp:%d",[rounds count]);

//    

for(nsdictionary *item in rounds)

另乙個例子:

伺服器端:

<?php

require 'class_dboperation.php';

require 'globle.php';

// 檢查某一使用者是否為有我使用者

$dboperation = new class_dboperation(dbhost,dbuser,dbpwd,dbname,dbcharset);

//ω」 』øõªß∂à≤œ ˝

$user_pwd = $_post['pwd'];//$_post['pwd'];

$sqlcheckname = "select password from user ";

$checkresult = $dboperation->query($sqlcheckname);

$yowocontacts = array();

while($contact = mysql_fetch_assoc($checkresult))

echo json_encode($yowocontacts);       

?>

客戶端:

Java Socket 讀取伺服器端返回資料

客戶端 1 建立客戶端socket,指定伺服器位址和埠 socket socket newsocket localhost 10086 2 獲取輸出流,向伺服器端傳送資訊 outputstream os socket.getoutputstream 位元組輸出流 printwriter pw new...

伺服器端返回資料處理

json服務端資料接收 通過ajax獲取服務端傳送過來的資料 根據接收到的資料獲取需要的資料 將json格式轉化為物件json.parse d.template 根據物件獲取資料 例子 將獲取到的資料儲存為需要的物件格式 var selectlist function initdata data n...

常見的伺服器端返回碼

2xx 成功 這類狀態 表明伺服器成功地接受了客戶端請求。200 確定。客戶端請求已成功。201 已建立。202 已接受。203 非權威性資訊。204 無內容。205 重置內容。206 部分內容。3xx 重定向 客戶端瀏覽器必須採取更多操作來實現請求。例如,瀏覽器可能不得不請求伺服器上的不同的頁面,...