小編給大家分享一下ajax結(jié)合MySQL數(shù)據(jù)庫和smarty如何刷新局部數(shù)據(jù)狀態(tài),希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
成都創(chuàng)新互聯(lián) - 鄭州服務(wù)器托管,四川服務(wù)器租用,成都服務(wù)器租用,四川網(wǎng)通托管,綿陽服務(wù)器托管,德陽服務(wù)器托管,遂寧服務(wù)器托管,綿陽服務(wù)器托管,四川云主機(jī),成都云主機(jī),西南云主機(jī),鄭州服務(wù)器托管,西南服務(wù)器托管,四川/成都大帶寬,機(jī)柜大帶寬,四川老牌IDC服務(wù)商
效果狀態(tài):通過點擊鎖定狀態(tài)實現(xiàn)狀態(tài)鎖定與不鎖定之間的切換
1.主程序:01.php導(dǎo)入smarty和mysql類,取得數(shù)據(jù)導(dǎo)入列表模板
getALL('users'); $smarty->assign('lists',$lists); $smarty->display('list.html'); ?>
2.列表模板采用smarty遍歷模板數(shù)據(jù)并顯示,其中調(diào)用ajax改變鎖定狀態(tài)
用戶權(quán)限展示表
uid | 用戶名 | 密碼 | 鎖定狀態(tài) | 角色 | ||
---|---|---|---|---|---|---|
{$list.uid} | {$list.username} | {$list.password} | {if $list.is_lock==1}鎖定 | {else}取消鎖定 | {/if} {if $list.role==1}管理員 | {else}編輯者 | {/if}
3.ajax響應(yīng)腳本,接收ajax通過get方式傳遞過來的數(shù)據(jù)更改數(shù)據(jù)庫內(nèi)容并響應(yīng)文本傳回js腳本
update('users',"is_lock=$lock","uid=$uid"); if($result){ echo true; }else{ echo false; } ?>
看完了這篇文章,相信你對“ajax結(jié)合mysql數(shù)據(jù)庫和smarty如何刷新局部數(shù)據(jù)狀態(tài)”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!