//頁面語句

創新互聯專業為企業提供蓬安網站建設、蓬安做網站、蓬安網站設計、蓬安網站制作等企業網站建設、網頁設計與制作、蓬安企業網站模板建站服務,十載蓬安做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
var?userid?=?getElementById('#username');
var?passwd?=?getElementById('#password');
$.ajax({
url:'后臺處理地址',
dataType:'JSON',
type:'POST',
data:'username='+userid+'passwd='+passwd,
error:?function(){
//post失敗
}
success:?function(data)?{//post成功
if?(data.s=='ok')?{
//成功信息,處理語句
}else?{
//失敗信息,處理語句
}
}
});
//后臺語句
if?(count($volist)??0)?{//有數據
......//處理語句
$data?=?array('s'='ok','html'=$html,'page'='span?class="page"'.$show.'/span');
echo?json_encode($data);
}else?{//無數據
$html?=?"tr?class='tr'td?class='tc'?colspan='11'暫無數據,等待添加~!/td/tr";
$data?=?array('s'='no','html'=$html);
echo?json_encode($data);
}
大概是這樣吧
樓主說的可是自動提示功能, 類似百度搜索時出來的下拉提示
具體實現方案無非就是ajax+頁面顯示特效, 不過現在不用這么麻煩, 用線程的插件支持, 可以查一下autocomplete jquery的資料
webservice如果直接提供json數據那就再好不過了
拿到url后按照下面的方法執行就好了
$data?=?json_decode(file_get_contents("url"));
//$data就是拿到的數據,此種調用后的數據是object。
$data?=?json_decode(file_get_contents("url"),true);
//按照這種方法調用后的數據直接就是數組了。
還有什么問題,歡迎繼續追問。
php 讀取數據一般都是在循環讀取的時候把數據放入數組里,例如
?php
$link = mysql_connect("數據庫地址","用戶名","密碼");//連接服務器
mysql_select_db("數據庫名",$link);//連接數據庫
mysql_query("set names gb2312");//設置字符集
$str = "select * from table1";//查詢語句
$result = mysql_query($str,$link);//執行查詢
$re_array = new array();//構造數組
while($row = mysql_fetch_array($result))
{
$re_array[] = $row['列名'];//這樣可以保存多列數據,根據語句不同,需要在這進行相應修改
}
?
方法1、最常見的方法是:$_post['fieldname'];
說明:只能接收content-type:
application/x-www-form-urlencoded提交的數據
解釋:也就是表單post過來的數據
方法2、file_get_contents("php://input");
說明:
允許讀取
post
的原始數據。
和
$http_raw_post_data
比起來,它給內存帶來的壓力較小,并且不需要任何特殊的
php.ini
設置。
php://input
不能用于
enctype="multipart/form-data"。
解釋:
對于未指定
content-type
的post數據,則可以使用file_get_contents(“php://input”);來獲取原始數據。
事實上,用php接收post的任何數據都可以使用本方法。而不用考慮content-type,包括二進制文件流也可以。
所以用方法二是最保險的方法
方法3、$globals['http_raw_post_data'];
說明:
總是產生
$http_raw_post_data
變量包含有原始的
post
數據。
此變量僅在碰到未識別
mime
類型的數據時產生。
$http_raw_post_data
對于
enctype="multipart/form-data"
表單數據不可用
如果post過來的數據不是php能夠識別的,可以用
$globals['http_raw_post_data']來接收,
比如
text/xml
或者
soap
等等
解釋:
$globals['http_raw_post_data']存放的是post過來的原始數據。
$_post或$_request存放的是
php以key=value的形式格式化以后的數據。
但$globals['http_raw_post_data']中是否保存post過來的數據取決于centent-type的設置,即post數據時
必須顯式示指明content-type:
application/x-www-form-urlencoded,post的數據才會存放到
$globals['http_raw_post_data']中
當前文章:時時獲取數據php 實時的數據
標題來源:http://www.yijiale78.com/article16/dodsedg.html
成都網站建設公司_創新互聯,為您提供企業建站、微信小程序、網站導航、ChatGPT、軟件開發、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯