應(yīng)該是數(shù)據(jù)庫不存在,你看下數(shù)據(jù)庫 “emp” 創(chuàng)建好了嗎?mysql_select_db($this-db,$this-conn) or die(select database fail!);你不會是把temp誤寫成emp吧。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比聞喜網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式聞喜網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋聞喜地區(qū)。費用合理售后完善,十載實體公司更值得信賴。
還是一樣的錯誤,數(shù)據(jù)庫訪問錯誤Unknown database db_pursey訪問不到該數(shù)據(jù)庫。解決方法:請檢查連接端口是不是3306,如果不是就無法連接。
給出的錯誤是在空引用上調(diào)用方法報錯,說明獲取到的值為空,也就是說明數(shù)據(jù)庫連接失敗。你需要判斷數(shù)據(jù)庫連接,連接失敗不是放到catch里面,應(yīng)該放到try里面,判斷$db是否等于false,如果等于,那么說明數(shù)據(jù)庫連接失敗。
1、如果正常連接,就可以繼續(xù)使用命令顯示數(shù)據(jù)庫清單,或者查看數(shù)據(jù)庫里面的表的清單,以及表中的數(shù)據(jù),執(zhí)行相應(yīng)的show、select命令即可。
2、自動?一定是有刪除的命令,數(shù)據(jù)才會沒有的。
3、你在$sql下面輸出 echo $sql;exit; 然后再操作一遍,看看會出現(xiàn)什么樣的sql語句。接著你看這sql語句是不是你想要的,放到myadmin里面執(zhí)行能不能得到正確的返回值。如果有錯誤你就對著改就可以了。
獲取用戶信息等資源,實現(xiàn)單點登錄。用戶已經(jīng)登錄企業(yè)門戶的前提下,單點登錄到門戶中的應(yīng)用。門戶與應(yīng)用的域名沒有關(guān)系。
在使用openid實現(xiàn)單點登錄的方法有很多,可以使用上面共享session的方法,即把openid帶在cookie里面,但是這樣也會出現(xiàn)一樣的cookie跨域的問題。
單點登錄將登錄模塊抽離出來成為一個統(tǒng)一認證平臺,應(yīng)用系統(tǒng)無需開發(fā)登錄模塊,只需簡單接入統(tǒng)一認證平臺。
可以看出,要實現(xiàn)SSO,需要以下主要的功能:所有應(yīng)用系統(tǒng)共享一個身份認證系統(tǒng);所有應(yīng)用系統(tǒng)能夠識別和提取ticket信息;應(yīng)用系統(tǒng)能夠識別已經(jīng)登錄過的用戶,能自動判斷當(dāng)前用戶是否登錄過,從而完成單點登錄的功能。