導航:首頁 > 編程語言 > php返回客戶端

php返回客戶端

發布時間:2022-10-04 00:13:18

Ⅰ 怎麼樣使用php處理資料庫將返回客戶端並顯示當前狀 65533

create databases handle;

create table user(

id int unsigned not null auto_increment primary key,

name varchar(8),

sex tinyint(1) default '1',

score int not null,

state tinyint(1)

);

2.向表中添加數據(不示例)
3.創建index.html客戶端,a.php服務端1,b.php服務端2
Index.html:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>客戶端</title>
</head>
<body>

<button onclick="send('a.php?state=0')">開始請求</button>

<div style="position: fixed;width: 500px;height: 300px;top: 100px;background: gray">
<span style="color: white;font-size: 20px;"></span>
</div>
<script type="text/javascript" src="./jquery-1.10.2.min.js"></script>
<script type="text/javascript">
//創建一個模態框
function display(value){
$('span').html(value);
}

//ajax
function send(di){
$.ajax({
type: "get",
url: di,
success: function(msg){
var arr=JSON.parse(msg);
console.log(arr);

//alert(arr.value);
var tishi="已經處理 "+arr.now +"個,共"+arr.all+"個";
display(tishi);

if(arr.now!=arr.all){
send("a.php?now="+arr.now+"&all="+arr.all);
}else{
alert("完成!");
}
}
});
}
</script>
</body>
</html>

a.php:

<?php
require('./dbconfig.php');
$link=mysql_connect(HOST,USER,PASS) or die('資料庫鏈接失敗');
mysql_select_db(DBNAME);
/*
查詢數據
$sql="select * from user";
$result=mysql_query($sql);
$row=mysql_fetch_assoc($result);
var_mp($row);
*/
/*
循環插入
for($i=3;$i<=100;$i++){
$sql= "insert into user(name,score,state) values('z".$i."',".$i.",1)";
mysql_query($sql);
}
*/

/*查詢需要處理的數據總數*/
//isset($_GET['state'])?$_GET['state']:0;

if(isset($_GET['state'])){
$sql="select count(*) from user";
$result=mysql_query($sql);
$all=mysql_result($result,0);
$now=0;
header("Location: b.php?all={$all}&now=0");
}else{
header("Location: b.php?all={$_GET['all']}&now={$_GET['now']}");
}

/*返回當前處理的數據*/

b.php:

<?php
require('./dbconfig.php');
$link=mysql_connect(HOST,USER,PASS) or die('資料庫鏈接失敗');
mysql_select_db(DBNAME);

/*返回當前處理的數據*/
//$id=$_GET['id'];//獲取將要處理的id
$now=$_GET['now'];//已經處理的個數
$all=$_GET['all'];//總共要處理的個數

$sql="select score from user limit {$now},1";
$result=mysql_query($sql);
$value=mysql_result($result, 0);
$now++;
$arr=array(
'now'=>$now,
'all'=>$all,
'value'=>$value
);

//print_r($arr);
echo json_encode($arr);

dbconfig.php:

<?php
define('HOST','127.0.0.1');
define('USER', 'root');
define('PASS','root');
define('DBNAME','handle');

Ⅱ php 介面判斷客戶端後返回值的獲取

這個在伺服器用file_get_contents是肯定沒用的,只能從客戶端發送請求,可以考慮在頁面尾部加一個隱藏層,然後把介面的信息寫在這個層上面,再用js去判斷一下

Ⅲ PHP獲取客戶端狀態碼返回200或404

今天做了個程序,需要取得HTTP狀態碼,於是繼續搜索無力,果然中文資源非常少,於是去查了PHP的手冊。
找到了curl這個小工具。
使用curl需要在php.ini中設置啟用才行 >< Windows的伺服器中,打開php.ini,找到:
extension=php_curl.dll
去掉前面的注釋既可 。

實現代碼如下:

$curl = curl_init();
$url=』http://www.smdcn.net』;
curl_setopt($curl, CURLOPT_URL, $url); //設置URL
curl_setopt($curl, CURLOPT_HEADER, 1); //獲取Header
curl_setopt($curl,CURLOPT_NOBODY,true); //Body就不要了吧,我們只是需要Head
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //數據存到成字元串吧,別給我直接輸出到屏幕了
$data = curl_exec($curl); //開始執行啦~
echo curl_getinfo($curl,CURLINFO_HTTP_CODE); //我知道HTTPSTAT碼哦~
curl_close($curl); //用完記得關掉他

完成~~

Ⅳ 用ajax提交非同步請求後,PHP該如何寫代碼用來返回處理的結果到客戶端

在S端直接ECHO '字元串';或 EXIT(json_encode(數組));就行了,

Ⅳ APP後台php代碼json數據返回客戶端出錯

while($rs=mysql_fetch_array($result)!=false){
去掉後面的exit,試試。

Ⅵ ajax提交給php後,php任何的輸出操作都會被ajax發回到客戶端me如何阻止

前台的ajax也僅僅是發送了一個請求,監聽請求成功或者失敗之後的回調。PHP處理這個請求,其中處理過程可以返回東西,前台的ajax如果設置了回調,就能接收PHP返回的東西。如果ajax的回調不做處理,那麼基本就能解決了。

Ⅶ PHP伺服器怎樣返回數據給客戶端反饋HTTP POST請求,發送位元組流數據給客戶端

你用fread 來讀取文件,header不行

Ⅷ php是在伺服器端執行的 它的執行結果是不是要返回客戶端

是的 在本地測試的時候 服務端就是你的機器本身 所以速度很快
當你買了一個空間以後 你的空間就是伺服器 別人訪問你的網站就是訪問那個伺服器 然後伺服器把數據傳給客戶

Ⅸ php怎麼讓客戶端顯示的數據自動返回到伺服器端

你是指submit form嗎?還是透過 ajax 的方法?你指的"自動"是什麼意思?

Ⅹ php如何返回json到android客戶端,新手很多都不懂,求指教

//die(json_encode(array('flag'=>0,'data'=>$data)));

閱讀全文

與php返回客戶端相關的資料

熱點內容
java和php通信 瀏覽:679
為什麼黑程序員 瀏覽:162
程序員男生 瀏覽:455
戴爾文件夾內文件怎麼置頂 瀏覽:582
雲伺服器6m網速 瀏覽:722
vivo手機中國聯通伺服器地址 瀏覽:862
工程總控編譯失敗 瀏覽:706
燕趙紅楓app如何下載 瀏覽:867
php查殺軟體 瀏覽:878
教育管理學pdf 瀏覽:547
伺服器均衡怎麼使用 瀏覽:626
linux中jps 瀏覽:954
單片機實驗感想 瀏覽:561
程序員級別數學演算法邏輯 瀏覽:900
2k21公園怎麼換伺服器 瀏覽:724
php釋放資料庫連接 瀏覽:722
php網頁抓取工具 瀏覽:726
android設置對齊方式 瀏覽:23
linux創建網頁 瀏覽:280
凈化車間門演算法 瀏覽:934