前端和后端之所以需要對接,是因為前端頁面只負責提供視圖沒有內容,而后端只提供內容,兩者所謂的對接,就是把后端的內容放在前端頁面預留出來的位置上。(雖然說是前端后端,但這一對接實際發(fā)生在服務器端)。
10年積累的網(wǎng)站建設、成都做網(wǎng)站經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有汪清免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
所以服務器端進行的活動如下:
接收用戶請求——》找到負責處理的程序——》處理程序找到要傳輸給用戶的前端頁面——》該前端頁面留出位置——》后端到數(shù)據(jù)庫取數(shù)據(jù)——》后端把數(shù)據(jù)放在前端留出來的位置上——》結合成真正用戶看到的html文件——》傳輸給用戶。
1/要實現(xiàn)用戶輸入,肯定前臺要是一個網(wǎng)頁,我們現(xiàn)在就使用jsp,先建一個jsp網(wǎng)頁,頁面展示內容如下所示。
2/要把前端界面上的數(shù)據(jù),返回到后臺數(shù)據(jù),我們就要使用到servlet,所以在jsp文件中,我們就需要一個表單form。就可以把數(shù)據(jù)轉到servlet中,antion里面寫servlet的地址,method里面寫方法“get或者post”,一般刪除數(shù)據(jù)默認是“get”添加數(shù)據(jù)是“post”。
3/然后我們在servlet中來獲取頁面上的值,注意獲取的值是String類型的。如果要用到int型,就想要強轉類型。
4/然后我們就需要把數(shù)據(jù)插入到 對象的屬性中,使用set的方法。
5/最后,調用add的方法,就可以把數(shù)據(jù)插入到后臺。
6/具體的插入到數(shù)據(jù)庫的代碼如下,要注意數(shù)據(jù)庫的鏈接。
你是不是想問php如何讓獲取數(shù)據(jù)庫內容并傳到前端
$serverName = "localhost";//數(shù)據(jù)庫地址這是本地的
$sqlUserName = "root";//數(shù)據(jù)庫管理員賬號
$sqlPwd = "root123";//數(shù)據(jù)庫管理員密碼
$dBName = "phptest";//數(shù)據(jù)庫表名
$port="3308";//端口
//mysqli連接數(shù)據(jù)庫語句正確返回true錯誤返回false
$link = @mysqli_connect($serverName,$sqlUserName,$sqlPwd,$dBName,$port);
if($link) {
mysqli_query($link,'set names utf8');
$sql = " select * from adminhtmlval ";//查詢語句
$query = mysqli_query($link,$sql);//mysqli執(zhí)行語句e
if ($query){
$i=0;
while ($arr = mysqli_fetch_array($query)){
$navArr[$i] = $arr;
$i++;
//頁面直接調用$navArr,也可以在這個循環(huán)體內直接輸出
}
你大概要先搞清楚 頁面(前端) 和 PHP(后端) 的關系;
第一個頁面 由 A.php完成, 提交后 輸入的內容 交給B.php 由B.php 生成第二個頁面。
這個時候 A.php已經(jīng)不起作用了。 A.PHP 提交的內容在服務器端的 全局變量$_POST['name']里面(name 就是A.PHP中TEXTAREA 標簽的name 屬性值)。
注意 : 第一個頁面不存在了,要想顯示第一個頁面的內容,就在B.php.中把第一個頁面復制一遍。把重新建立一個textarea 標簽 默認值是你要顯示的值,
先建立數(shù)據(jù)表并插入數(shù)據(jù)
這里假設已經(jīng)存在user表,并且有一條數(shù)據(jù)id:1,name:admin
那么讀取這個數(shù)據(jù)的過程是
$data?=?M('User')-select();
$this-assign('user',$data);
模板中的調取代碼是
volist?name="user"?id="v"
用戶名:{$v.name}?ID:{$v.id}
/volist
將“用戶名重復”通知給前臺? 直接 echo ‘用戶名重復’ 就能顯示在前臺的哦。
你需要頁面不跳傳就直接返回驗證信息的話,可以在前臺用ajax提交表單,然后后臺處理的代碼基本上還是一樣,只是前臺需要改改js,你去網(wǎng)上找一個ajax提交表單的列子看看就知道了,很簡單的。
新聞標題:php向前端返回數(shù)據(jù)庫 php post返回數(shù)據(jù)
標題URL:http://sd-ha.com/article20/doochco.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、關鍵詞優(yōu)化、服務器托管、云服務器、動態(tài)網(wǎng)站、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)